Publicado: Jul 2, 2020

O Amazon RDS Performance Insights oferece suporte para a coleta e o rastreamento de planos de consultas no Amazon Aurora com compatibilidade com PostgreSQL, Amazon RDS for PostgreSQL, Amazon RDS for MySQL e Amazon RDS for MariaDB. Dessa forma, você pode identificar facilmente se uma alteração no plano de consulta é a causa de uma consulta de longa duração ou paralisada. 

Um plano de consulta é uma sequência de etapas usada para acessar dados em um sistema de gerenciamento de banco de dados relacional (DBMS). O otimizador de consultas do DBMS escolha entre muitas maneiras alternativas de executar uma determinada consulta, com desempenho amplamente variável. Como os otimizadores de consulta são imperfeitos, os usuários e administradores do banco de dados às vezes precisam examinar e ajustar manualmente os planos para obter um melhor desempenho. Sem conhecimento especializado, a correlação desses dados de desempenho pode levar horas. 

O RDS Performance Insights permite que todos os usuários do banco de dados identifiquem as consultas SQL com mais recursos e de onde se originaram em um painel visual em questão de segundos. Agora, o RDS Performance Insights também coleta planos de consulta de consultas SQL intensivas em recursos e as armazena ao longo do tempo. Você pode determinar se o desempenho alterado de uma consulta SQL é devido a um plano de consulta diferente, comparar os planos de consulta antigos e novos e, em seguida, fazer melhorias no seu aplicativo, como otimizar uma consulta SQL lenta, adicionar um índice ao seu banco de dados e dimensionar seu banco de dados. 

O Amazon RDS Performance Insights RDS é um recurso de ajuste e monitoramento de performance de banco de dados que permite avaliar visualmente a carga no banco de dados e determinar quando e onde tomar medidas. Com um clique no Amazon RDS Management Console, é possível adicionar uma solução de monitoramento de performance totalmente gerenciada ao seu banco de dados do Amazon RDS. O RDS Performance Insights está incluído nos clusters do Amazon Aurora compatíveis e nas instâncias do Amazon RDS. Ele armazena sete dias de histórico de performance em uma janela rolante sem custo adicional. Se você não precisa de retenção por períodos mais prolongados, pode optar por pagar por até dois anos de retenção de histórico de performance.  

Para obter uma lista completa das regiões em que o RDS Performance Insights é oferecido, consulte as Regiões da AWS. Para saber mais sobre o RDS Performance Insights e mecanismos de banco de dados compatíveis, leia o Guia do usuário do Amazon RDS.