Почему скрипт из браузера нагружает сервер, а из консоли нет?
Имеется довольно тяжелый запрос в БД, который выполняется и отрисовывается более минуты. Через веб интерфейс иногда отваливается по таймауту. При этом происходит всегда одно и то же: браузер выдает ошибку 504, запрос продолжает выполняться (через show processlist) и сайт жутко тормозит.
Попробовал этот же запрос выполнить через консоль и сгенерировать файл с отчетом. Скрипт все также длился чуть более минуты, но при этом сайт не тормозил.
Почему так происходит? Как скрипт через веб интерфейс нагружает сервер дополнительно?
1. консольный пых и пых через веб-сервер - это разные пыхи.
2. в отличие от пыха через веб-сервер у консольного нет лимитов по времени, поэтому и нет таймаутов.