

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Statistiche SQL per MariaDB e MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL"></a>

MariaDB e MySQL raccolgono le statistiche SQL solo a livello di digest. Nessuna statistica viene mostrata a livello di istruzione.

**Topics**
+ [Statistiche digest per MariaDB e MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation)
+ [Statistiche per seconod per MariaDB e MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second)
+ [Statistiche per chiamata per MariaDB e MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call)
+ [Statistiche principali per MariaDB e MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary)

## Statistiche digest per MariaDB e MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation"></a>

Performance Insights raccoglie statistiche digest SQL dalla tabella `events_statements_summary_by_digest`. La tabella `events_statements_summary_by_digest` è gestita dal database. 

La tabella digest non dispone di una policy di espulsione. Quando la tabella è piena, viene Console di gestione AWS visualizzato il seguente messaggio:

```
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.
```

In questa situazione, MariaDB e MySQL non eseguono il tracciamento, esegue il tracciamento delle query SQL. Per risolvere questo problema, Performance Insights tronca automaticamente la tabella del digest quando sono soddisfatte entrambe le condizioni seguenti:
+ La tabella è piena.
+ Performance Insights gestisce automaticamente Performance Schema.

  Per la gestione automatica, `performance_schema` deve essere impostato su `0` e la **Fonte** non deve essere impostata su `user`. Se Performance Insights non gestisce automaticamente lo schemda delle prestazioni, vedi [Panoramica dello schema di prestazioni per Approfondimenti sulle prestazioni su Amazon RDS per MariaDB o MySQL](USER_PerfInsights.EnableMySQL.md).

In AWS CLI, controlla l'origine del valore di un parametro eseguendo il [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html)comando.

## Statistiche per seconod per MariaDB e MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second"></a>

Le seguenti statistiche SQL sono disponibili per istanze di database MariaDB e MySQL.


| Parametro | Unità | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star\$1per\$1sec | Chiamate al secondo | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1sec | Latenza media al secondo (in ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1sec | Seleziona full join al secondo | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1sec | Seleziona controllo intervallo al secondo | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1sec | Seleziona scansione al secondo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1sec | Ordina i pass di unione al secondo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1sec | Ordina scansioni al secondo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1sec | Ordina intervalli al secondo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1sec | Ordina righe al secondo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1sec | Righe interessate al secondo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1sec | Righe esaminate al secondo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1sec | Righe inviate al secondo | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1sec | Tabelle disco temporanee create al secondo | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1sec | Tabelle temporanee create al secondo | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1sec | Tempo di blocco al secondo (in ms) | 

## Statistiche per chiamata per MariaDB e MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call"></a>

I seguenti parametri forniscono le statistiche per chiamata di un'istruzione SQL.


| Parametro | Unità | 
| --- | --- | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1call | Latenza media per chiamata (in ms)  | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1call | Seleziona full join per chiamata | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1call | Seleziona controllo intervallo per chiamata | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1call | Seleziona scansioni per chiamata | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1call | Ordina pass di unione per chiamata | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1call | Ordinare scansioni per chiamata | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1call | Ordina intervalli per chiamata | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1call | Ordina righe per chiamata | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1call | Righe interessate per chiamata | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1call | Righe esaminate per chiamata | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1call | Righe inviate per chiamata | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1call | Tabelle disco temporanee create per chiamata | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1call | Tabelle temporanee create per chiamata | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1call | Tempo di blocco per chiamata (in ms) | 

## Statistiche principali per MariaDB e MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary"></a>

Le seguenti statistiche SQL sono disponibili per istanze di database MariaDB e MySQL.


| Parametro | Unità | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star | Chiamate | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait | Tempo di attesa (in ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join | Seleziona full join | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check | Seleziona i controlli dell’intervallo | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan | Seleziona scansioni | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes | Ordina i pass di unione | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan | Ordina scansioni | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range | Ordina intervalli | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows | Ordinare righe | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected | Righe interessate | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined | Righe esaminate | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent | Righe inviate | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables | Tabelle disco temporanee create | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables | Tabelle temporanee create | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time | Tempo di blocco (in ms) | 