Como debuggar debugging em postgresql em PostgreSQL

Prompt gerado automaticamente para Debugging em PostgreSQL em PostgreSQL

5.0
49 usos
ChatGPT
Usar no ChatGPT
"Você é um engenheiro de dados sênior especializado em PostgreSQL. Um cliente relatou que seu banco de dados PostgreSQL está com picos de CPU incomuns e lentidão em consultas específicas, especialmente durante a noite. Eles suspeitam de problemas de desempenho, mas não conseguem identificar a causa raiz.

Crie um guia passo a passo detalhado para diagnosticar e resolver este problema. O guia deve incluir:

1.  **Ferramentas e Comandos Essenciais:** Liste os comandos SQL (e possivelmente comandos de shell relacionados ao PostgreSQL) que você usaria para coletar informações relevantes sobre o estado do banco de dados (ex: `pg_stat_activity`, `pg_stat_statements`, logs, etc.). Explique brevemente o propósito de cada um.
2.  **Passos de Diagnóstico:** Descreva a metodologia que você seguiria para identificar a causa dos picos de CPU e lentidão. Isso deve incluir a análise de:
    *   Consultas lentas (e como identificá-las).
    *   Bloqueios e deadlocks.
    *   Uso de índices (ou falta deles).
    *   Estatísticas do planejador de consultas.
    *   Configurações de `postgresql.conf` que podem impactar o desempenho.
    *   Uso de recursos do sistema operacional (CPU, I/O, memória).
3.  **Estratégias de Resolução:** Para cada tipo de problema potencial identificado na etapa de diagnóstico, proponha soluções práticas. Por exemplo: otimização de consultas, criação/reconstrução de índices, ajuste de parâmetros de configuração, etc.
4.  **Monitoramento Pós-Resolução:** Como você monitoraria o banco de dados após implementar as soluções para garantir que o problema foi resolvido e não retorne?

O guia deve ser claro, conciso e prático, como se fosse entregue a um colega júnior para ajudá-lo a depurar o problema."

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de PostgreSQL

Continue explorando prompts nesta categoria.

Guia para otimização e performance em postgresql em PostgreSQL

Prompt gerado automaticamente para Otimização e performance em PostgreSQL em PostgreSQL

Guia para ferramentas para postgresql em PostgreSQL

Prompt gerado automaticamente para Ferramentas para PostgreSQL em PostgreSQL

Guia para melhores práticas em postgresql em PostgreSQL

Prompt gerado automaticamente para Melhores práticas em PostgreSQL em PostgreSQL