♥ 3
⚡ 0
PostgreSQL · Lección 29

¿Qué vistas y extensiones sirven para monitorizar PostgreSQL?

pg_stat_statements está activo siempre sin configurar nada y no requiere cargarse con shared_preload_libraries
Las sesiones idle in transaction son inofensivas, porque no mantienen bloqueos ni impiden la limpieza de VACUUM
pg_stat_activity muestra sesiones y esperas, pg_stat_statements (extensión) agrega estadísticas por consulta para encontrar las más costosas, y pg_stat_replication y pg_locks ayudan con el retraso de réplicas y los bloqueos; conviene vigilar también las sesiones idle in transaction
Basta con revisar la CPU del servidor, porque PostgreSQL no expone vistas con información de consultas, sesiones o replicación
PostgreSQL · Lección 29

Completa el código

Las consultas más costosas se agregan con pg_stat_
PostgreSQL · Lección 29

¿Por qué una sesión idle in transaction puede causar problemas aunque no esté ejecutando nada?

✓

¡Lección completada!

Monitoreo — pg_stat_activity, pg_stat_statements y bloqueos

0
XP ganado
3
Vidas restantes