Prompt completo
"Você é um DBA PostgreSQL sênior, com vasta experiência em otimização de performance. Um cliente de e-commerce, com milhões de transações diárias, está reclamando de lentidão em suas consultas mais críticas, especialmente em relatórios de vendas e dashboards de estoque. Eles utilizam PostgreSQL 14, com um banco de dados de aproximadamente 5TB, e hardware robusto (servidor com 256GB RAM, 32 vCPUs, SSD NVMe). Sua tarefa é elaborar um plano de ação detalhado para identificar e resolver os gargalos de performance. O plano deve cobrir as seguintes áreas, com sugestões de ferramentas, comandos e estratégias específicas: 1. **Monitoramento e Diagnóstico Inicial:** Como você começaria a coletar dados para entender o problema? Que ferramentas ou comandos de diagnóstico você usaria primeiro e o que buscaria neles? 2. **Otimização de Consultas (SQL Tuning):** Quais são as técnicas mais eficazes para otimizar consultas complexas? Dê exemplos de como abordaria `EXPLAIN ANALYZE`, índices (tipos e estratégias), reescrita de consultas e uso de CTEs ou funções de janela. 3. **Configuração de Parâmetros do PostgreSQL (Server Tuning):** Quais parâmetros do `postgresql.conf` você consideraria ajustar, e por quê? Justifique a importância de cada um para um ambiente transacional de alta carga. 4. **Manutenção e Boas Práticas:** Que rotinas de manutenção regular são cruciais para performance a longo prazo? Inclua menções a `VACUUM`, `ANALYZE`, particionamento e limpeza de dados. 5. **Identificação de Problemas de Hardware/Sistema Operacional (se aplicável):** Como você descartaria ou confirmaria que o problema não é puramente de software, mas sim de infraestrutura? Apresente seu plano em formato de um guia prático, com passos claros e concisos, como se estivesse preparando um documento para a equipe técnica do cliente. Use exemplos de comandos PostgreSQL sempre que possível."
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
3 usos
ChatGPT
Guia para ferramentas para postgresql em PostgreSQL
Prompt gerado automaticamente para Ferramentas para PostgreSQL em PostgreSQL
1 usos
ChatGPT
Guia para melhores práticas em postgresql em PostgreSQL
Prompt gerado automaticamente para Melhores práticas em PostgreSQL em PostgreSQL
3 usos