Skip to content

Коррелирующие подзапросы против производных таблиц

Пересказ статьи Bert Wagner. Correlated Subqueries vs Derived Tables


Коррелирующие подзапросы предлагают интуитивно понятный синтаксис для написания запросов, которые возвращают связанные данные. Однако они зачастую обладают плохой производительностью из-за необходимости их выполнения для каждого связанного значения.
Продолжить чтение "Коррелирующие подзапросы против производных таблиц"

Оконные функции или GROUP BY?

Пересказ статьи Bert Wagner. Window Functions vs GROUP BYs



Имеется много направлений улучшения производительности запроса: индексы, статистика, конфигурационные параметры и т.д.

Однако не всегда имеющиеся условия позволяют вам использовать эти возможности (например, базы данных компаний-поставщиков), оставляя только одну возможность - переписать запрос.

Продолжить чтение "Оконные функции или GROUP BY?"