Как стать автором
Обновить
14
4.6

Пользователь

Отправить сообщение

Немного об оптимизации запросов

Время на прочтение 3 мин
Количество просмотров 40K
Хочу на простом примере рассказать о том, как иногда можно сильно оптимизировать вполне простые на первый взгляд запросы. Возьмем такой код, для примера на PostgreSQL 9.3, но принцип подходит ко всем субд, в которых присутствует hash join.

Задача простая — сджойнить две таблицы — одна весьма большая, другая маленькая — но джоин не простой, а золотой с OR. (Как реальный кейс — джоин таблицы проводок по счетам к самим счетам, учитывая, что в проводке два поля со счетом — для дебета и кредита.)
Читать дальше →
Всего голосов 31: ↑26 и ↓5 +21
Комментарии 8

Информация

В рейтинге
786-й
Зарегистрирован
Активность