Configuración de la base de datos para supervisar las consultas SQL lentas con Información sobre las bases de datos para Amazon Aurora - Amazon Aurora

Configuración de la base de datos para supervisar las consultas SQL lentas con Información sobre las bases de datos para Amazon Aurora

Para supervisar las consultas SQL lentas de la base de datos, puede utilizar la sección Consultas SQL lentas del panel de Información sobre las bases de datos. Antes de configurar la base de datos para supervisar consultas SQL lentas, la sección Consultas SQL lentas está en blanco.

Para obtener más información sobre cómo supervisar consultas SQL lentas en el panel de Información sobre las bases de datos, consulte Visualización del panel de instancia de base de datos para Información sobre las bases de datos de CloudWatch en la Guía del usuario de Amazon CloudWatch.

Para configurar la base de datos para supervisar las consultas de SQL lentas con información de las bases de datos, complete los siguiente pasos:

  1. Habilite la exportación de registros a registros de CloudWatch.

  2. Cree o modifique el grupo de parámetros del clúster de base de datos para el clúster de base de datos.

Para obtener información sobre la configuración de las exportaciones de registros, consulte Publicación de registros de bases de datos en Registros de Amazon CloudWatch en la Guía del usuario de Amazon Aurora.

Para crear o modificar el grupo de parámetros del clúster de bases de datos, consulte los temas siguientes.

Amazon Aurora MySQL

Para configurar el clúster de bases de datos MySQL de Amazon Aurora para supervisar las consultas SQL lentas, defina los siguientes parámetros.

  • slow_query_log: se establece como 1.

  • long_query_time: se establece como 1.0.

  • log_output: se establece como FILE.

Amazon Aurora PostgreSQL

Para configurar el clúster de bases de datos PostgreSQL de Amazon Aurora para supervisar las consultas SQL lentas, defina los siguientes parámetros. Tenga en cuenta que la configuración de estos parámetros puede reducir el rendimiento del clúster de base de datos.

  • log_min_duration_statement: se establece como 1000.

  • log_statement: se establece como none.

  • log_destination: se establece como stderr.

nota

Para Aurora MySQL, puede configurar el parámetro long_query_time con un detalle de 1 microsegundo. Por ejemplo, puede establecer este parámetro en 0.000001. Dependiendo de la cantidad de consultas en la instancia de la base de datos, el valor del parámetro long_query_time puede reducir el rendimiento. Comience con el valor 1.0 y ajústelo en función de la carga de trabajo. Cuando establece este parámetro en 0, Información sobre las bases de datos registra todas las consultas.

Para obtener información sobre los registros de Aurora MySQL y Aurora PostgreSQL, consulte lo siguiente.