Статья написана, для того, что б программисты не совершали такого рода ошибок, в целом результат работы после итоговой оптимизации кода свелся к 5 секундам обработки года данных. Смотрите те пункты которые описаны и не пишите так код. Вот вся цель данной статьи.
К примеру Вы понимаете, что у Вас таблица будет более 10 тысяч строк, вы ее вкидываете в запрос, потом в запросе в временную таблицу, обе на индекс, соединяете с значениями расчетов, и на выходе получаете быструю обработку результата
Статья написана, для того, что б программисты не совершали такого рода ошибок, в целом результат работы после итоговой оптимизации кода свелся к 5 секундам обработки года данных. Смотрите те пункты которые описаны и не пишите так код. Вот вся цель данной статьи.
цикл в цикле? или запросы?, запросы левым соединением, циклы убрал, в итоге получил результат в 5 секунд. Финальная версия.
Да просто не успел физически
@sp0ck заменил левым соединением.
К примеру Вы понимаете, что у Вас таблица будет более 10 тысяч строк, вы ее вкидываете в запрос, потом в запросе в временную таблицу, обе на индекс, соединяете с значениями расчетов, и на выходе получаете быструю обработку результата
То, что можно заложить в запросы и соединить, заложим, далее индексация и получение результат.
Главное видеть производительность с 3 минут до 15 секунд, объем расчета год.
опечаточка )))