Share via


Informazioni dettagliate sulle prestazioni delle query nel Database di Azure per MariaDB

Importante

Database di Azure per MariaDB è sul percorso di ritiro. È consigliabile eseguire la migrazione a Database di Azure per MySQL. Per altre informazioni sulla migrazione a Database di Azure per MySQL, vedere What's happening to Database di Azure per MariaDB?.

Si applica a: Database di Azure per MariaDB 10.2

Informazioni dettagliate prestazioni query consente di identificare rapidamente quali sono le query a esecuzione più lunga, come cambiano nel corso del tempo e le attese che ne compromettono le prestazioni.

Scenari comuni

Query a esecuzione prolungata

  • Identificazione delle query con il tempo di esecuzione più lungo nelle ultime X ore
  • Identificazione delle prime N query in attesa delle risorse

Statistiche di attesa

  • Informazioni sulla natura dell'attesa per le query
  • Informazioni sulle tendenze per le attese di risorse e su dove esiste il conflitto di risorse

Prerequisiti

Per il funzionamento di Informazioni dettagliate prestazioni query, in Query Store devono essere presenti i dati.

Visualizzazione delle informazioni dettagliate sulle prestazioni

La visualizzazione Informazioni dettagliate prestazioni query nel portale di Azure permette di sfogliare le informazioni chiave del Query Store.

Nella pagina del portale del server Database di Azure per MariaDB selezionare Informazioni dettagliate prestazioni query nella sezione Prestazioni intelligenti della barra dei menu.

Query a esecuzione prolungata

La schedaQuery a esecuzione prolungata mostra le prime 5 query in base alla durata media per esecuzione, aggregate in intervalli di 15 minuti. È possibile visualizzare altre query selezionando Numero di query nell'elenco a discesa. I colori del grafico possono cambiare per un ID di query specifico quando si esegue questa operazione.

È possibile selezionare e trascinare nel grafico per restringere verso il basso un intervallo di tempo specifico. In alternativa, usare le icone di ingrandimento e riduzione per visualizzare rispettivamente un intervallo di tempo superiore o inferiore.

Query Performance Insight long running queries

Statistiche di attesa

Nota

Le statistiche di attesa sono destinate alla risoluzione dei problemi di prestazioni delle query. È consigliabile attivarle solo a scopo di risoluzione dei problemi.
Se viene visualizzato il messaggio di errore nel portale di Azure "Il problema riscontrato per 'Microsoft.DBforDb'; non può soddisfare la richiesta. Se il problema persiste o è imprevisto, contattare il supporto tecnico con queste informazioni". durante la visualizzazione delle statistiche di attesa, usare un periodo di tempo più piccolo.

Le statistiche di attesa forniscono una visualizzazione degli eventi di attesa che si verificano durante l'esecuzione di una query specifica. Per altre informazioni sui tipi di evento di attesa, vedere la documentazione del motore MySQL.

Selezionare la scheda Statistiche di attesa per visualizzare le corrispondenti visualizzazioni in attesa nel server.

Le query visualizzate nelle statistiche di attesa sono raggruppate in base a quelle che mostrano le attese più lunghe durante l'intervallo di tempo specificato.

Query Performance Insight waits statistics

Limiti

  • Le informazioni dettagliate sulle prestazioni delle query non sono supportate per la versione 10.3

Passaggi successivi

  • Altre informazioni sul monitoraggio e l'ottimizzazione in Database di Azure per MariaDB.