SQLLab

Блог об SQL

Разборы, уроки и советы — от основ до продвинутых техник

6 статей по теме Индексы

PostgreSQLОптимизацияИндексы

Оптимизация JOIN в PostgreSQL: как ускорить объединения таблиц

Оптимизация JOIN в PostgreSQL: Hash Join vs Nested Loop vs Merge Join, когда JOIN медленный, индексы для JOIN, EXPLAIN ANALYZE, материализация CTE.

24 марта 2026 г.·6 мин чтения
PostgreSQLПоискИндексы

Полнотекстовый поиск в PostgreSQL: tsvector и tsquery

Полнотекстовый поиск в PostgreSQL: tsvector, tsquery, GIN-индексы, ранжирование результатов ts_rank. Примеры поиска на русском языке.

20 марта 2026 г.·4 мин чтения
ИндексыPostgreSQLОптимизация

Функциональные индексы в PostgreSQL: ускоряем запросы с функциями

Функциональные (expression) индексы в PostgreSQL: LOWER(), DATE_TRUNC(), JSON-поля, составные выражения. Когда помогают и как проверить через EXPLAIN.

19 марта 2026 г.·5 мин чтения
ОптимизацияPostgreSQLИндексы

Оптимизация SQL-запросов: практическое руководство

Как ускорить медленные SQL-запросы: индексы, переписывание запросов, EXPLAIN ANALYZE, типичные антипаттерны. Реальные примеры и советы для PostgreSQL.

16 марта 2026 г.·5 мин чтения
HRОптимизацияИндексы

SQL-оптимизация для Senior: вопросы на собеседовании

Вопросы и задачи по оптимизации SQL для Senior-разработчика: EXPLAIN, индексы, партиционирование, антипаттерны.

16 марта 2026 г.·4 мин чтения
PostgreSQLИндексыОптимизация

Антипаттерны индексов в PostgreSQL: когда индексы вредят

Когда индексы вредят: дублирующиеся индексы, низкая селективность, избыточное индексирование, index bloat. Как найти бесполезные индексы.

6 марта 2026 г.·5 мин чтения