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
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 ferramentas para postgresql em PostgreSQL
Prompt gerado automaticamente para Ferramentas para PostgreSQL em PostgreSQL
1 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