Установка pg_store_plans
Расширение pg_store_plans используется для расширенного сбора статистики наблюдаемой СУБД.
Важно
Если у вас СУБД типа PostgresPro, то требуется перейти к пункту Подключение СУБД типа PostgresPro, использующей расширение pgpro_stats.
Установка pg_store_plans на СУБД Tantor
Примечание
Перед установкой данного расширения уже должно быть установлено расширение pg_stat_statements и postgresql.conf должен содержать строку:
shared_preload_libraries = 'pg_stat_statements'
Если в параметре уже указаны другие расширения, то добавить pg_stat_statements через запятую.
После получения пакета и копирования его на сервер с СУБД следует:
отредактировать postgresql.conf:
shared_preload_libraries = 'pg_store_plans'
Если в параметре уже указаны другие расширения, то добавить pg_store_plans через запятую.
создать расширение:
create EXTENSION pg_store_plans
Установка pg_store_plans на другие СУБД
Перед установкой требуется получить установочный пакет из репозитория вендора и скопировать его на сервер с наблюдаемой СУБД:
apt-get install pg_store_plans
yum install pg_store_plans
Далее отредактировать postgresql.conf:
shared_preload_libraries = 'pg_store_plans'
Если в параметре уже указаны другие расширения, то добавить pg_store_plans через запятую.
Примечание
Возможно выполнить данную установку с помощью модуля конфигурации платформы.
Конфигуратор сам подскажет вам рекомендуемые значения.
Создать расширение:
create EXTENSION pg_store_plans
Чтобы новые параметры применились, выполните restart наблюдаемой СУБД.