Продолжим погружение в код PostgreSQL. Сейчас посмотрим, что происходит, когда вы хотите выполнить запрос сложнее, чем в прошлый раз: добавим WHERE
, GROUP BY
, HAVING
, ORDER BY
, LIMIT
.
Плюс:
• Системный кэш
• Сходство обращения к столбцам и вызовов функций
• Предсказание количества возвращаемых кортежей
• Работа с простыми типами
• Маркировка столбцов при использовании FOR UPDATE