Estadísticas de SQL de MariaDB y MySQL - Amazon Relational Database Service

Estadísticas de SQL de MariaDB y MySQL

MariaDB y MySQL recopilan estadísticas de SQL solo en el nivel de resumen. No se muestran estadísticas en el nivel de instrucción.

Estadísticas de resumen para MariaDB y MySQL

Información sobre rendimiento recopila estadísticas de resumen SQL de la tabla events_statements_summary_by_digest. La base de datos administra la tabla events_statements_summary_by_digest.

Esta tabla no tiene una política de expulsión. Cuando la tabla está llena, se muestra el siguiente mensaje en la:AWS Management Console

Performance Insights is unable to collect SQL Digest statistics on new queries because the table events_statements_summary_by_digest is full. Please truncate events_statements_summary_by_digest table to clear the issue. Check the User Guide for more details.

En esta situación, MariaDB y MySQL no llevan a cabo un seguimiento de las consultas SQL. Para solucionar este problema, la Información sobre rendimiento trunca automáticamente la tabla de resumen cuando se cumplen estas dos condiciones:

En la AWS CLI, compruebe el fuente de un valor de parámetro ejecutando el comando describe-db-parameters.

Estadísticas por segundo de MariaDB y MySQL

Las siguientes estadísticas de SQL están disponibles para las instancias de base de datos de MariaDB y MySQL.

Métrica Unidad
db.sql_tokenized.stats.count_star_per_sec Llamadas por segundo
db.sql_tokenized.stats.sum_timer_wait_per_sec Media de ejecuciones activas (AAE) por segundo
db.sql_tokenized.stats.sum_select_full_join_per_sec Unión completa de seleccionar por segundo
db.sql_tokenized.stats.sum_select_range_check_per_sec Control de rango de seleccionar por segundo
db.sql_tokenized.stats.sum_select_scan_per_sec Escaneo de seleccionar por segundo
db.sql_tokenized.stats.sum_sort_merge_passes_per_sec Pases de fusión de clasificación por segundo
db.sql_tokenized.stats.sum_sort_scan_per_sec Escaneos de clasificación por segundo
db.sql_tokenized.stats.sum_sort_range_per_sec Rangos de clasificación por segundo
db.sql_tokenized.stats.sum_sort_rows_per_sec Filas de clasificación por segundo
db.sql_tokenized.stats.sum_rows_affected_per_sec Filas afectadas por segundo
db.sql_tokenized.stats.sum_rows_examined_per_sec Filas examinadas por segundo
db.sql_tokenized.stats.sum_rows_sent_per_sec Filas enviadas por segundo
db.sql_tokenized.stats.sum_created_tmp_disk_tables_per_sec Tablas de disco temporales creadas por segundo
db.sql_tokenized.stats.sum_created_tmp_tables_per_sec Tablas temporales creadas por segundo
db.sql_tokenized.stats.sum_lock_time_per_sec Tiempo de bloqueo por segundo (en milisegundos)

Estadísticas por llamada de MariaDB y MySQL

Las siguientes métricas ofrecen estadísticas por llamada para una instrucción SQL.

Métrica Unidad
db.sql_tokenized.stats.sum_timer_wait_per_call Latencia media por llamada (en milisegundos)
db.sql_tokenized.stats.sum_select_full_join_per_call Uniones completas de seleccionar por llamada
db.sql_tokenized.stats.sum_select_range_check_per_call Control de rango de s por llamada
db.sql_tokenized.stats.sum_select_scan_per_call Escaneos de seleccionar por llamada
db.sql_tokenized.stats.sum_sort_merge_passes_per_call Pases de fusión de clasificación por llamada
db.sql_tokenized.stats.sum_sort_scan_per_call Escaneos de clasificación por llamada
db.sql_tokenized.stats.sum_sort_range_per_call Rangos de clasificación por llamada
db.sql_tokenized.stats.sum_sort_rows_per_call Filas de clasificación por llamada
db.sql_tokenized.stats.sum_rows_affected_per_call Filas afectadas por llamada
db.sql_tokenized.stats.sum_rows_examined_per_call Filas examinadas por llamada
db.sql_tokenized.stats.sum_rows_sent_per_call Filas enviadas por llamada
db.sql_tokenized.stats.sum_created_tmp_disk_tables_per_call Tablas de disco temporales creadas por llamada
db.sql_tokenized.stats.sum_created_tmp_tables_per_call Tablas temporales creadas por llamada
db.sql_tokenized.stats.sum_lock_time_per_call Tiempo de bloqueo por llamada (en milisegundos)