Playbooks
- O banco está lentoLentidão em toda a aplicação; as consultas demoram muito mais que o normal e os usuários…
- Disco / tablespace cheioErros 'unable to extend', 'disk full', 'log file full'; as escritas estão parando.
- Crise de bloqueios e locksConsultas travam, 'lock wait timeout', muitas sessões esperando, mas a CPU está baixa.
- Connection storm (conexões demais)'too many connections', 'ORA-00018', 'remaining connection slots reserved' — novas…
- Lag de replicação / replicação paradaO standby/réplica está ficando para trás ou parou completamente; as réplicas de leitura…
- CPU altaCPU do servidor acima de 90%; o sistema inteiro está lento e o load average está alto.
- Pressão de memória / OOMO OOM killer mata o processo, 'out of memory', cache hit ratio baixo, swap excessivo,…
- Crescimento excessivo do log de transações / undoO arquivo de log de transações ou a área de undo/redo está crescendo rápido; 'log full',…
- Análise de deadlock'deadlock detected', 'ORA-00060', 'chosen as deadlock victim' — transações bloqueiam…
- O banco não abre / inacessívelNão é possível conectar ao serviço, 'connection refused', a instância não sobe, o…
- Corrupção de dados'ORA-01578', 'page corruption', 'checksum mismatch', 'MISCONF', erros de consistência de…
- Consulta / job de longa duraçãoUma única consulta/job está rodando há horas sem terminar; consome recursos ou afeta…
- Crise de XID wraparound / autovacuum no Postgres'database is not accepting commands to avoid wraparound data loss'; o autovacuum não…
- Contenção no tempdb (SQL Server)Esperas PAGELATCH_UP/EX, contenção nas páginas de alocação do tempdb (PFS/GAM/SGAM),…
- TLS / certificado expirado'certificate has expired', 'SSL handshake failed', os clientes de repente não conseguem…
- Upgrade de versão / rollback de patchProblemas após um upgrade/patch: regressão de desempenho, incompatibilidade com a…
- Cluster Elasticsearch red/yellow e shards não atribuídos_cluster/health 'red' ou 'yellow'; shards não atribuídos; leituras/escritas restritas ou…
- Clock skew / problema de NTPDiferenças de relógio entre os nós do cluster; inconsistências de replicação/eleição,…
- Configuração do Oracle Data Guard (physical standby)Objetivo: configurar recuperação de desastres e alta disponibilidade para o Oracle com…
- Configuração do SQL Server Always On Availability GroupObjetivo: configurar failover automático e uma réplica secundária legível para o SQL…
- Streaming replication do PostgreSQL + failover automáticoObjetivo: configurar um hot standby para o PostgreSQL com streaming replication e…
- Configuração do MySQL InnoDB Cluster (Group Replication)Objetivo: configurar alta disponibilidade com failover automático para o MySQL usando…
- Configuração de replica set + sharding no MongoDBObjetivo: configurar um replica set com failover automático para o MongoDB e estendê-lo…
- Alta disponibilidade com Redis Sentinel + ClusterObjetivo: configurar uma implantação master-réplica com failover automático para o Redis…
- Resiliência do Elasticsearch: réplica + snapshot + CCRObjetivo: dar resiliência ao Elasticsearch com shards de réplica, nós master/data…
- Hardening de segurança: bancos SQL (Oracle, PostgreSQL, MySQL, SQL Server)Objetivo: fazer o hardening de bancos relacionais no estilo CIS — contas padrão, política…
- Hardening de segurança: MongoDB / Redis / ElasticsearchObjetivo: fazer o hardening de armazenamentos NoSQL/de dados no estilo CIS — autenticação…
- Bancos gerenciados na nuvem (RDS/Aurora/Cloud SQL/Atlas/Azure SQL)Objetivo: conhecer as principais diferenças entre bancos gerenciados na nuvem e instalaçõ…
- Automação de bancos com AnsibleObjetivo: tornar repetíveis e idempotentes (rodar o mesmo playbook de novo não quebra o…
- Provisionamento de bancos com Terraform (IaC)Objetivo: definir a infraestrutura do banco (instância, parameter group, rede) como…
- Bancos no Kubernetes (operator)Objetivo: rodar o banco no Kubernetes com um operator; em vez de um StatefulSet puro,…
- CI/CD de migração de schema (Flyway/Liquibase)Objetivo: gerenciar as alterações de schema do banco com arquivos de migração versionados…
- Backups automatizados (pgBackRest/Barman/Xtrabackup/cron)Objetivo: automatizar os backups do banco; montar uma cadeia de recuperação confiável…
- GitOps e deploy blue-green / sem downtimeObjetivo: implantar alterações de schema e de aplicação sem downtime; chegar perto do…