CloudWatch proporciona la captura del plan de ejecución para Aurora PostgreSQL

Publicado en: 22 de ene de 2025

Amazon CloudWatch Database Insights ahora recopila los planes de ejecución de consultas de las principales consultas de SQL que se ejecutan en instancias de Aurora PostgreSQL y los almacena a lo largo del tiempo. Esta característica lo ayuda a identificar si un cambio en el plan de ejecución de la consulta es la causa de la degradación del rendimiento o de una consulta estancada. La captura del plan de ejecución para Aurora PostgreSQL está disponible exclusivamente en el modo avanzado de CloudWatch Database Insights.

Un plan de ejecución de consultas es una secuencia de pasos que los motores de bases de datos utilizan para recuperar o modificar los datos en un sistema de administración de bases de datos relacionales (RDBMS). Es posible que los optimizadores de consultas de RDBMS no siempre elijan el plan de ejecución más óptimo entre un conjunto de maneras alternativas de ejecutar una consulta determinada. Por lo tanto, los usuarios de bases de datos a veces necesitan examinar y ajustar manualmente los planes para mejorar el rendimiento. Esta característica le permite visualizar varios planes de una consulta SQL y compararlos. Puede ayudarlo a determinar si un cambio en el rendimiento de una consulta SQL se debe a un plan de ejecución diferente en minutos.

Puede empezar a utilizar esta función habilitando el modo Database Insights Advanced en sus clústeres de Aurora PostgreSQL mediante la consola de servicio de RDS, las API de AWS o el SDK de AWS. CloudWatch Database Insights ofrece un monitoreo del estado de las bases de datos que se agregan en la flota, así como paneles en las instancias para un análisis detallado de las consultas de SQL y de las bases de datos.

CloudWatch Database Insights está disponible en todas las regiones públicas de AWS y ofrece precios basados en la vCPU. Consulte la página de precios para obtener más información. Para obtener más información, consulte la documentación de la información de la base de datos.