Глава 11. Индексы

Содержание

11.1. Введение
11.2. Типы индексов
11.2.1. B-дерево
11.2.2. Хеш
11.2.3. GiST
11.2.4. SP-GiST
11.2.5. GIN
11.2.6. BRIN
11.3. Составные индексы
11.4. Индексы и предложения ORDER BY
11.5. Объединение нескольких индексов
11.6. Уникальные индексы
11.7. Индексы по выражениям
11.8. Частичные индексы
11.9. Сканирование только индекса и покрывающие индексы
11.10. Семейства и классы операторов
11.11. Индексы и правила сортировки
11.12. Контроль использования индексов
11.13. Использование алгоритма k-NN для оптимизации запросов
11.13.1. Примеры
11.13.2. См. также

Индексы — это традиционное средство увеличения производительности БД. Используя индекс, сервер баз данных может находить и извлекать нужные строки гораздо быстрее, чем без него. Однако с индексами связана дополнительная нагрузка на СУБД в целом, поэтому применять их следует обдуманно.