pg_stat_statements. Статистика выполнения сервером всех операторов SQL#
Версия: 1.8.
В исходном дистрибутиве установлено по умолчанию: да.
Связанные компоненты: отсутствуют.
Схема размещения:
ext.
Модуль pg_stat_statements позволяет отслеживать статистику выполнения сервером всех операторов SQL.
Расширение установлено со следующими параметрами:
Параметр |
Значение |
|---|---|
|
|
|
|
|
|
|
|
Доработка#
Доработка не проводилась.
Ограничения#
Ограничения отсутствуют.
Установка#
Установлено по умолчанию.
Включение модуля возможно вручную при наличии прав администратора СУБД:
CREATE EXTENSION IF NOT EXISTS pg_stat_statements SCHEMA ext;
Настройка#
Для работы модуля требуется общая память, поэтому модуль должен быть загружен при запуске PostgreSQL.
Необходимо добавить модуль в shared_preload_libraries в файл postgresql.conf.
# postgresql.conf
shared_preload_libraries = 'pg_stat_statements'
Ссылки на документацию разработчика#
Дополнительно поставляемый модуль pg_stat_statements: https://www.postgresql.org/docs/15/pgstatstatements.html