Guia de operações de monitoramento de desempenho
O MCP-PostgreSQL-Ops fornece uma variedade de recursos dedicados ao monitoramento de desempenho para ajudar os usuários a localizar e resolver problemas de desempenho:
- get_pg_stat_statements_top_queriesAnálise de consultas de execução lenta (consultas lentas)
- get_pg_stat_monitor_recent_queriesMonitoramento em tempo real das consultas executadas recentemente
- get_index_usage_statsAnálise da frequência e da eficiência do uso do índice
- get_active_connectionsNúmero atual de conexões ativas e detalhes da sessão
Cenários típicos de aplicativos
Quando um aplicativo demora a responder, você pode identificar rapidamente o problema do SQL perguntando "Analyse the most resource-intensive SQL query" ou "Show the most recent slow query". Para problemas de eficiência de índices, pergunte "Check which indexes are under-utilised" (Verifique quais índices estão sendo subutilizados).
pré-condições
Esses recursos exigem que a extensão pg_stat_statements seja ativada para o banco de dados, e a extensão pg_stat_monitor pode ser adicionada para um monitoramento mais abrangente, se necessário.
Essa resposta foi extraída do artigoMCP-PostgreSQL-Ops: ferramentas para operações e monitoramento de banco de dados PostgreSQLO































