Configurar o banco de dados para monitorar consultas SQL lentas com o Database Insights para Amazon RDS
Para monitorar consultas SQL lentas em seu banco de dados, você pode usar a seção Consultas SQL lentas no painel do Database Insights. Antes de você configurar seu banco de dados para monitorar consultas SQL lentas, a seção Consultas SQL lentas se apresenta em branco.
Para ter mais informações sobre o monitoramento de consultas SQL lentas no painel do Database Insights, consulte Visualizar o painel de instância de banco de dados do CloudWatch Database Insights no Guia do usuário do Amazon CloudWatch.
Para configurar o banco de dados para monitorar consultas SQL lentas com o Database Insights, conclua as seguintes etapas:
Habilite as exportações de log para o CloudWatch Logs.
Crie ou modifique o grupo de parâmetros de banco de dados para sua instância de banco de dados.
Para ter informações sobre como configurar exportações de log, consulte Publicação de logs de banco de dados no Amazon CloudWatch Logs no Guia do usuário do Amazon RDS.
Para criar ou modificar seu grupo de parâmetros de banco de dados, consulte os tópicos a seguir.
nota
Para o RDS para MySQL, você pode configurar o parâmetro long_query_time
com granularidade de 1 microssegundo. Por exemplo, você pode definir esse parâmetro como 0.000001
. Dependendo da quantidade de consultas na instância de banco de dados, o valor do parâmetro long_query_time
pode reduzir o desempenho. Comece com o valor 1.0
e ajuste-o com base na sua workload. Quando você define esse parâmetro como 0
, o Database Insights registra em log todas as consultas.
Para ter informações sobre os logs do RDS para MariaDB, RDS para MySQL e RDS para PostgreSQL, consulte o seguinte: