6.8. Оптимизация работы с БД#
- 6.8.1. Введение
- 6.8.2. Целесообразность внешних ключей на регистровых таблицах
- 6.8.2.1. Введение
- 6.8.2.2. Внешние ключи на регистровых таблицах и их реальная цена
- 6.8.2.3. Почему внешний ключ всегда приводит к появлению индекса
- 6.8.2.4. Стоимость индексов при вставке данных
- 6.8.2.5. Анализ использования индексов
- 6.8.2.6. Сброс статистики и интерпретация данных
- 6.8.2.7. Ограничения статистики: bitmap-сканирования
- 6.8.2.8. Пример запроса для поиска кандидатов на удаление индексов
- 6.8.2.9. Удаление индексов и внешних ключей
- 6.8.2.10. Выводы
- 6.8.3. HOT-обновления в PostgreSQL и управление нагрузкой