Черновик:
взять source:
https://github.com/postgrespro/postgres
скомпилировать:
http://orabase.org/index.php/2015/07/21/postgrespro-pg_stat_wait-patch/
У меня получилось не сразу. Позже сделаю свою хау-ту.
Обратить внимание на параметры configure:
./configure --with-ldap --with-perl --with-python --with-openssl --with-libxml --prefix=/usr/pgsql-pro --exec-prefix=/usr/pgsql-pro
vim postgresql.conf
shared_preload_libraries='pg_stat_wait'
waits_monitoring = on
pg_stat_wait.history = on
pg_stat_wait.history_size = 1000000
pg_stat_wait.history_period = 1000
psql -c CREATE EXTENSION pg_stat_wait
см. таблицы:
pg_stat_wait_current pg_stat_wait_history pg_stat_wait_profile
еще инфа по теме:
https://simply.name/ru/pg-stat-wait.html
http://www.highload.ru/2015/abstracts/1902.html
Комментарии
Отправить комментарий