Лайвкодинг
Как оптимизировать запрос к проектам, задачам и истории статусов с LEFT JOIN?
Разбираем фильтр по истории статусов: почему внешние соединения фактически становятся внутренними, какие индексы рассмотреть и почему ускорение нужно измерять.
Читать ответ