🐘
ChatGPT intermediate

Guia para melhores práticas em postgresql em PostgreSQL

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

4 usos PostgreSQL

Prompt completo

"Você é um especialista em PostgreSQL com vasto conhecimento em otimização de performance e segurança de bancos de dados. Sua tarefa é criar um guia detalhado e prático sobre as melhores práticas para configurar um novo cluster PostgreSQL, visando alta disponibilidade, escalabilidade e segurança. O guia deve abordar os seguintes pontos, com exemplos de comandos ou trechos de configuração onde aplicável:

1.  **Instalação e Inicialização:**
    *   Escolha da versão e sistema operacional (Linux).
    *   Configurações iniciais de `postgresql.conf` para produção (memória, conexões, logs).
    *   Organização de diretórios de dados (separação de WALs, tablespaces).

2.  **Segurança:**
    *   Configuração de `pg_hba.conf` (métodos de autenticação, acessos mínimos).
    *   Gerenciamento de usuários e privilégios (princípio do menor privilégio, roles).
    *   Criptografia de dados em trânsito (SSL/TLS).
    *   Auditoria e log de segurança.

3.  **Backup e Recuperação (Disaster Recovery):**
    *   Estratégias de backup (fs_freeze, pg_basebackup, WAL archiving).
    *   Configuração de PITR (Point-in-Time Recovery).
    *   Testes de restauração.

4.  **Alta Disponibilidade e Escalabilidade:**
    *   Configuração de replicação (streaming replication, synchronous/asynchronous).
    *   Uso de ferramentas para failover automático (e.g., Patroni, Repmgr).
    *   Estratégias de particionamento de tabelas.
    *   Considerações sobre balanceamento de carga (PgBouncer).

5.  **Monitoramento e Otimização de Performance:**
    *   Ferramentas e métricas essenciais para monitoramento (pg_stat_activity, pg_st_statements, Prometheus/Grafana).
    *   Otimização de consultas e índices (EXPLAIN ANALYZE, tipos de índices).
    *   Manutenção do banco de dados (VACUUM, ANALYZE, reindex).

O guia deve ser claro, conciso e direto ao ponto, com uma linguagem técnica apropriada para administradores

Tags relacionadas

PostgreSQL Melhores práticas 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