🐘
ChatGPT intermediate

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

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

5 usos PostgreSQL

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