Prompt completo
"Você é um especialista em PostgreSQL de nível sênior, com experiência em otimização de performance. Sua tarefa é criar um plano detalhado para um administrador de banco de dados (DBA) que precisa resolver um problema de performance inesperado e crítico em um cluster PostgreSQL de produção. O DBA relatou que, após a implantação de uma nova versão de um aplicativo, as consultas mais frequentes (SELECTs complexos com múltiplos JOINs e ORDER BYs) que antes levavam milissegundos, agora estão demorando vários segundos, impactando diretamente a experiência do usuário e a disponibilidade do sistema. O plano deve ser estruturado em passos claros e acionáveis, cobrindo as seguintes áreas, em ordem lógica de execução: 1. **Diagnóstico Inicial e Coleta de Dados Urgente:** Quais ferramentas e comandos o DBA deve usar IMEDIATAMENTE para coletar as informações mais críticas sobre o que está acontecendo AGORA (sem causar mais impacto)? O que buscar em `pg_stat_activity`, `pg_stat_statements`, logs, etc.? 2. **Análise e Identificação da Causa Raiz Potencial:** Com base nos dados coletados, como o DBA pode correlacionar as informações para identificar as consultas problemáticas e as possíveis causas (ex: planos de execução ruins, índices ausentes/ineficientes, bloqueios, problemas de hardware/rede, estatísticas desatualizadas, etc.)? 3. **Ações de Mitigação de Curto Prazo (Remediação Rápida):** Quais são as soluções MAIS RÁPIDAS e de menor risco para aliviar a pressão IMEDIATAMENTE, mesmo que não sejam a solução definitiva (ex: "matar" consultas, ajustes temporários de parâmetros, etc.)? 4. **Otimização de Médio Prazo (Solução Definitiva):** Uma vez que a crise imediata esteja controlada, quais são os passos para implementar soluções mais robustas e duradouras? Inclua: * **Análise de `EXPLAIN ANALYZE`:** Como interpretar e o que buscar. * **Estratégias de Indexação:** Como identificar índices ausentes ou mal utilizados e como criar índices eficazes (tipos, colunas, ordem). * **Otimização de Consultas:**
Tags relacionadas
PostgreSQL
Otimização e performance em PostgreSQL
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de PostgreSQL
ChatGPT
Guia para padrões de design em postgresql em PostgreSQL
Prompt gerado automaticamente para Padrões de design em PostgreSQL em PostgreSQL
4 usos
ChatGPT
Guia para melhores práticas em postgresql em PostgreSQL
Prompt gerado automaticamente para Melhores práticas em PostgreSQL em PostgreSQL
4 usos
ChatGPT
Guia para otimização e performance em postgresql em PostgreSQL
Prompt gerado automaticamente para Otimização e performance em PostgreSQL em PostgreSQL
5 usos