Глава 26. Мониторинг активности базы данных#

Глава 26. Мониторинг активности базы данных

Глава 26. Мониторинг активности базы данных

Оглавление

26.1. Стандартные инструменты Unix
26.2. Система накопительной статистики
26.2.1. Конфигурация сбора статистики
26.2.2. Просмотр статистики
26.2.3. pg_stat_activity
26.2.4. pg_stat_replication
26.2.5. pg_stat_replication_slots
26.2.6. pg_stat_wal_receiver
26.2.7. pg_stat_recovery_prefetch
26.2.8. pg_stat_subscription
26.2.9. pg_stat_subscription_stats
26.2.10. pg_stat_ssl
26.2.11. pg_stat_gssapi
26.2.12. pg_stat_archiver
26.2.13. pg_stat_bgwriter
26.2.14. pg_stat_wal
26.2.15. pg_stat_database
26.2.16. pg_stat_database_conflicts
26.2.17. pg_stat_all_tables
26.2.18. pg_stat_all_indexes
26.2.19. pg_statio_all_tables
26.2.20. pg_statio_all_indexes
26.2.21. pg_statio_all_sequences
26.2.22. pg_stat_user_functions
26.2.23. pg_stat_slru
26.2.24. Функции статистики
26.3. Просмотр блокировок
26.4. Отчет о прогрессе
26.4.1. Отчетность о прогрессе ANALYZE
26.4.2. Создание индекса Отчет о прогрессе
26.4.3. Отчет о прогрессе VACUUM
26.4.4. Отчеты о прогрессе CLUSTER
26.4.5. Отчет о прогрессе создания базовой резервной копии
26.4.6. КОПИРОВАТЬ Отчет о прогрессе
26.5. Динамическое трассирование
26.5.1. Компиляция для динамического трассирования
26.5.2. Встроенные зонды
26.5.3. Использование зондов
26.5.4. Определение новых зондов

Часто администратор баз данных задается вопросом: Что система делает прямо сейчас? В этой главе рассматривается, как узнать ответ на этот вопрос.

Для мониторинга активности базы данных и анализа производительности доступно несколько инструментов. Большая часть этой главы посвящена описанию системы накопительной статистики Tantor SE-1C, но не следует пренебрегать обычными программами мониторинга Unix, такими как ps, top, iostat и vmstat. Кроме того, после выявления плохо работающего запроса может потребоваться дальнейшее исследование с использованием команды EXPLAIN в Tantor SE-1C. Раздел 14.1 рассматривает команду EXPLAIN и другие методы для понимания поведения отдельного запроса.