Puede analizar planes de ejecución de bases de datos de Amazon Aurora PostgreSQL con Información sobre las bases de datos de CloudWatch usando lo siguiente.
Menú desplegable Divididos por: elija la dimensión Planes en el diagrama Carga de la base de datos para ver cómo contribuyen los distintos planes a la carga de la base de datos a lo largo del tiempo.
Pestaña Principales SQL: seleccione Análisis de carga de base de datos y, a continuación, elija la pestaña Principales SQL para ver el número de planes de cada consulta de resumen.
Para analizar los planes de ejecución de una consulta de resumen, seleccione la consulta y, a continuación, elija la pestaña Planes. Para obtener más información, consulte el siguiente procedimiento.
Para analizar planes de ejecución de las bases de datos de Amazon Aurora PostgreSQL con Información sobre las bases de datos, use el procedimiento siguiente.
Requisitos previos
Para configurar el clúster de base de datos de Amazon Aurora PostgreSQL para analizar los planes de ejecución, defina el parámetro aurora_compute_plan_id
en on
con una de las siguientes opciones.
Creación de un grupo de parámetros de clúster de base de datos en Amazon Aurora en la Guía del usuario de Amazon Aurora
Modificación de parámetros en un grupo de parámetros de clúster de base de datos en Amazon Aurora en la Guía del usuario de Amazon Aurora
La instancia de base de datos debe usar las versiones 14.10, 15.5 de Aurora PostgreSQL y para todas las demás versiones posteriores. Para obtener información sobre la actualización del clúster de base de datos de Aurora PostgreSQL, consulte Actualización de los clústeres de base de datos de Amazon Aurora PostgreSQL en la Guía del usuario de Amazon Aurora.
Análisis de planes de ejecución
Para analizar planes de ejecución, use el siguiente procedimiento.
Análisis de planes de ejecución
Inicie sesión en la AWS Management Console y abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/
. Elija Información.
Elija Información sobre bases de datos.
Elija la vista Instancia de base de datos.
Elija una instancia de base de datos.
Elija la pestaña Top SQL (SQL principal). En la columna Recuento de planes se muestra el número de planes recopilados para cada consulta de resumen.
Elija una consulta para expandirla y ver las instrucciones de sus componentes.
Desplácese hacia abajo y vea el texto SQL. A continuación, seleccione la pestaña Planes.
Tenga en cuenta que CloudWatch muestra el plan de ejecución estimado. Para ver los planes de ejecución reales, habilite el parámetro
aurora_stat_plans.with_analyze
para su instancia de base de datos. Para obtener más información sobre el parámetroaurora_stat_plans.with_analyze
, consulte Monitorización de planes de ejecución de consultas y memoria en punto máximo de Aurora PostgreSQL en la Guía del usuario de Amazon Aurora.Para comparar los planes de la misma consulta de resumen, elija dos planes de la lista Planes para consultas de resumen.
Puede ver uno o dos planes para una consulta a la vez.
(Opcional) Seleccione el icono Configuración en la tabla de detalles del plan para personalizar la visibilidad y el orden de las columnas.