pg_hint_plan. Управление планами запросов в Pangolin
Версия: 1.3.7.
В исходном дистрибутиве установлено по умолчанию: да.
Связанные компоненты: отсутствуют.
Схема размещения:
hint_plan.
Расширение pg_hint_plan управляет планом выполнения с помощью подсказывающих фраз (подсказок, hint), записываемых в виде простых описаний в SQL-комментариях особого вида.
Подробное описание расширения в документе «Руководство администратора», раздел «Сценарии администрирования», подраздел «Управление планами запросов».
Доработка
Доработка:
- Адаптация под длину имен объектов в 128 символов - для тестов.
- Интеграция с функциональностью разделяемых подготовленных запросов.
- Адаптация для работы с
pg_outline.- Исключено логирование запросов
CREATE ROLE/ALTER ROLE.Версия: 4.5.0.
Ограничения
Ограничения отсутствуют.
Установка
Установка расширения производится при инсталляции продукта Pangolin. Расширение включается в БД template1 для того, чтобы расширение появлялось во всех создаваемых базах данных. Установка расширения производится в схему расширений hint_plan, изменение схемы установки невозможно.
Подробнее процесс описан в документе «Руководство администратора», раздел «Сценарии администрирования», подраздел «Управление планами запросов».
Настройка
Порядок настройки в документе «Руководство администратора», раздел «Сценарии администрирования», подраздел «Управление планами запросов».
Использование модуля
Использование модуля в документе «Детальная архитектура», раздел «Поведение», подраздел «Использование подсказок».
Ссылки на документацию разработчика
Дополнительно поставляемый модуль pg_hint_plan: