Quero usar o modo Avançado do Amazon CloudWatch Database Insights para registrar em log e analisar planos de execução de consultas no meu cluster de banco de dados da edição do Amazon Aurora compatível com PostgreSQL.
Resolução
Observação: para usar o modo Avançado do Database Insights, sua instância de banco de dados deve usar a versão 14.10, 15.5 ou posterior, compatível com o PostgreSQL do Aurora. Para fazer upgrade do seu cluster de banco de dados, consulte Como atualizar os clusters de banco de dados de Amazon Aurora MySQL.
Ative o modo Avançado
Para ativar o modo Avançado, consulte Ativação do modo Avançado do Database Insights para Amazon Aurora.
Ative logs do plano de execução
Conclua as etapas a seguir:
- Abra o console do Amazon Relational Database Service (Amazon RDS).
- No painel de navegação, clique em Bancos de dados.
- Selecione seu cluster de banco de dados do Aurora PostgreSQL.
- Clique em Configuração.
- Na seção Grupo de parâmetros do cluster de banco de dados, selecione o link do grupo de parâmetros.
- Pesquise o parâmetro aurora_compute_plan_id e defina o valor como 1.<br id=hardline_break/>
Observação: para obter uma lista de outros parâmetros que é possível configurar, consulte Referência de parâmetros de planos de execução de consultas do Aurora PostgreSQL.
- Clique em Salvar alterações.
Analise os planos de execução
Para analisar seus planos de execução, consulte Analisar planos de execução. Além disso, consulte Monitorar planos de execução de consultas e pico de memória do Aurora PostgreSQL.
Solucione problemas de plano de execução
Se não for possível visualizar seus planos de execução, realize as seguintes ações:
Observação: o Database Insights captura sessões de conexão em intervalos de 1 segundo. No entanto, ele pode não exibir consultas com tempos de execução curtos ou pouco efeito na carga do banco de dados.