

# Estadísticas de SQL de MariaDB y MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL"></a>

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.

**Topics**
+ [Estadísticas de resumen para MariaDB y MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation)
+ [Estadísticas por segundo de MariaDB y MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second)
+ [Estadísticas por llamada de MariaDB y MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call)
+ [Estadísticas principales para MariaDB y MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary)

## Estadísticas de resumen para MariaDB y MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation"></a>

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:Consola de administración de AWS

```
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:
+ La tabla está llena.
+ La Información sobre rendimiento administra automáticamente el Esquema de rendimiento.

  Para la administración automática, el parámetro `performance_schema` se debe establecer en `0` y la **Fuente** no se debe establecer en `user`. Si Información sobre rendimiento no administra el esquema de rendimiento automáticamente, consulte [Descripción general de Performance Schema para Información de rendimiento en Amazon RDS para MariaDB o MySQL](USER_PerfInsights.EnableMySQL.md).

En la AWS CLI, compruebe el fuente de un valor de parámetro ejecutando el comando [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html).

## Estadísticas por segundo de MariaDB y MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second"></a>

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\$1tokenized.stats.count\$1star\$1per\$1sec | Llamadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1sec | Latencia media por segundo (en milisegundos) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1sec | Unión completa de seleccionar por segundo | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1sec | Control de rango de seleccionar por segundo | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1sec | Escaneo de seleccionar por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1sec | Pases de fusión de clasificación por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1sec | Escaneos de clasificación por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1sec | Rangos de clasificación por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1sec | Filas de clasificación por segundo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1sec | Filas afectadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1sec | Filas examinadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1sec | Filas enviadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1sec | Tablas de disco temporales creadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1sec | Tablas temporales creadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1sec | Tiempo de bloqueo por segundo (en milisegundos) | 

## Estadísticas por llamada de MariaDB y MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call"></a>

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


| Métrica | Unidad | 
| --- | --- | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1call | Latencia media por llamada (en milisegundos)  | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1call | Uniones completas de seleccionar por llamada | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1call | Control de rango de s por llamada | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1call | Escaneos de seleccionar por llamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1call | Pases de fusión de clasificación por llamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1call | Escaneos de clasificación por llamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1call | Rangos de clasificación por llamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1call | Filas de clasificación por llamada | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1call | Filas afectadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1call | Filas examinadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1call | Filas enviadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1call | Tablas de disco temporales creadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1call | Tablas temporales creadas por llamada | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1call | Tiempo de bloqueo por llamada (en milisegundos) | 

## Estadísticas principales para MariaDB y MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary"></a>

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\$1tokenized.stats.count\$1star | Calls | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait | Tiempo de espera (en ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join | Seleccionar unión completa | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check | Seleccionar comprobaciones de intervalos | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan | Seleccionar análisis | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes | Ordenar pasadas de combinación | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan | Ordenar análisis | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range | Ordenar intervalos | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows | Ordenar filas | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected | Filas afectadas | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined | Filas examinadas | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent | Filas enviadas | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables | Tablas de disco temporales creadas | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables | Tablas temporales creadas | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time | Tiempo de bloqueo (en ms) | 