Содержание
pg_stat_activity
pg_stat_replication
pg_stat_replication_slots
pg_stat_wal_receiver
pg_stat_recovery_prefetch
pg_stat_subscription
pg_stat_subscription_stats
pg_stat_ssl
pg_stat_gssapi
pg_stat_archiver
pg_stat_io
pg_stat_bgwriter
pg_stat_checkpointer
pg_stat_wal
pg_stat_database
pg_stat_database_conflicts
pg_stat_all_tables
pg_stat_all_indexes
pg_statio_all_tables
pg_statio_all_indexes
pg_statio_all_sequences
pg_stat_user_functions
pg_stat_slru
Администратор базы данных часто задается вопросом: «Что система делает в данный момент?» В данной главе рассматривается, как это выяснить.
Для мониторинга активности базы данных и анализа производительности доступно несколько инструментов. Большая часть этой главы посвящена описанию
Digital Q.DataBase
системы накопительной статистики,
однако не следует пренебрегать и стандартными программами мониторинга Unix, такими как
ps
,
top
,
iostat
, и
vmstat
.
Кроме того, после выявления
непроизводительного запроса может потребоваться дополнительное исследование с помощью
Digital Q.DataBase
команды
EXPLAIN
команды.
Раздел 2.11.1
рассматриваются
EXPLAIN
и другие методы анализа поведения отдельного запроса.