Informazioni dettagliate prestazioni query per il database SQL di AzureQuery Performance Insight for Azure SQL Database

SI APPLICA A: Database SQL di Azure

Informazioni dettagliate prestazioni query fornisce un'analisi intelligente delle query per i database singoli e in pool.Query Performance Insight provides intelligent query analysis for single and pooled databases. Consente di identificare le query che utilizzano più risorse e con esecuzione più prolungata nel carico di lavoro.It helps identify the top resource consuming and long-running queries in your workload. Consente anche di trovare le query da ottimizzare per migliorare le prestazioni complessive del carico di lavoro e usare in modo efficiente la risorsa che si sta pagando.This helps you find the queries to optimize to improve overall workload performance and efficiently use the resource that you are paying for. Informazioni dettagliate prestazioni query consente di dedicare meno tempo alla risoluzione dei problemi relativi alle prestazioni del database fornendo:Query Performance Insight helps you spend less time troubleshooting database performance by providing:

  • Informazioni più approfondite sull'utilizzo delle risorse dei database (DTU)Deeper insight into your databases resource (DTU) consumption
  • Dettagli sulle query principali sul database in base alla CPU, alla durata e al numero di esecuzioni (potenziali candidati di ottimizzazione per miglioramenti delle prestazioni)Details on top database queries by CPU, duration, and execution count (potential tuning candidates for performance improvements)
  • Possibilità di eseguire il drill-down nei dettagli di una query per visualizzare il testo della query e la cronologia dell'utilizzo delle risorseThe ability to drill down into details of a query, to view the query text and history of resource utilization
  • Annotazioni che mostrano le raccomandazioni sulle prestazioni dagli Advisor di databaseAnnotations that show performance recommendations from database advisors

Informazioni dettagliate prestazioni query

PrerequisitiPrerequisites

Per Informazioni dettagliate sulle prestazioni delle query è necessario che l' archivio query sia attivo nel database.Query Performance Insight requires that Query Store is active on your database. Per impostazione predefinita, viene abilitato automaticamente per tutti i database nel database SQL di Azure.It's automatically enabled for all databases in Azure SQL Database by default. Se Query Store non è in esecuzione, il portale di Azure richiederà di abilitarlo.If Query Store is not running, the Azure portal will prompt you to enable it.

Nota

Se nel portale viene visualizzato un messaggio che indica che Query Store non è configurato correttamente nel database, vedere Ottimizzare la configurazione di Query Store.If the "Query Store is not properly configured on this database" message appears in the portal, see Optimizing the Query Store configuration.

AutorizzazioniPermissions

Sono necessarie le seguenti autorizzazioni di controllo degli accessi in base al ruolo di Azure (RBAC di Azure) per usare informazioni dettagliate prestazioni query:You need the following Azure role-based access control (Azure RBAC) permissions to use Query Performance Insight:

  • Le autorizzazioni Lettore, Proprietario, Collaboratore, Collaboratore database SQL o Collaboratore SQL Server sono necessarie per visualizzare le query principali a livello di uso delle risorse e i grafici.Reader, Owner, Contributor, SQL DB Contributor, or SQL Server Contributor permissions are required to view the top resource-consuming queries and charts.
  • Le autorizzazioni Proprietario, Collaboratore, Collaboratore database SQL o Collaboratore SQL Server sono necessarie per visualizzare il testo della query.Owner, Contributor, SQL DB Contributor, or SQL Server Contributor permissions are required to view query text.

Usare Informazioni dettagliate prestazioni queryUse Query Performance Insight

Query Performance Insight è facile da usare:Query Performance Insight is easy to use:

  1. Aprire il portale di Azure e individuare il database da esaminare.Open the Azure portal and find a database that you want to examine.

  2. Dal menu a sinistra aprire Intelligent Performance > informazioni dettagliate prestazioni query.From the left-side menu, open Intelligent Performance > Query Performance Insight.

    Informazioni dettagliate prestazioni query nel menu

  3. Nella prima scheda, esaminare l'elenco delle query principali a livello di utilizzo delle risorse.On the first tab, review the list of top resource-consuming queries.

  4. Selezionare una singola query per visualizzarne i dettagli.Select an individual query to view its details.

  5. Aprire suggerimenti sulle prestazioni intelligenti > e verificare se sono disponibili raccomandazioni per le prestazioni.Open Intelligent Performance > Performance recommendations and check if any performance recommendations are available. Per ulteriori informazioni sulle raccomandazioni per le prestazioni predefinite, vedere Advisor per database SQL di Azure.For more information on built-in performance recommendations, see Azure SQL Database Advisor.

  6. Usare i dispositivi di scorrimento o le icone dello zoom per modificare l'intervallo osservato.Use sliders or zoom icons to change the observed interval.

    Dashboard delle prestazioni

Nota

Affinché il database SQL di Azure esegua il rendering delle informazioni in Informazioni dettagliate prestazioni query, Query Store necessario acquisire un paio di ore di dati.For Azure SQL Database to render the information in Query Performance Insight, Query Store needs to capture a couple hours of data. Se il database non ha alcuna attività o Query Store non è attivo in un determinato periodo, i grafici saranno vuoti quando si visualizza tale intervallo di tempo in Informazioni dettagliate prestazioni query.If the database has no activity or if Query Store was not active during a certain period, the charts will be empty when Query Performance Insight displays that time range. È possibile abilitare Query Store in qualsiasi momento, se non è in esecuzione.You can enable Query Store at any time if it's not running. Per altre informazioni, vedere Best practices with Query Store (Procedure consigliate per Query Store).For more information, see Best practices with Query Store.

Per altri suggerimenti sulle prestazioni del database, selezionare Raccomandazioni nel pannello di spostamento di Informazioni dettagliate prestazioni query.For database performance recommendations, select Recommendations on the Query Performance Insight navigation blade.

Scheda Raccomandazioni

Esaminare le query principali a livello di uso della CPUReview top CPU-consuming queries

Per impostazione predefinita, alla prima apertura Informazioni dettagliate prestazioni query mostra le cinque query principali a livello di uso della CPU.By default, Query Performance Insight shows the top five CPU-consuming queries when you first open it.

  1. Selezionare o deselezionare le singole query per includerle o escluderle dal grafico usando le caselle di controllo.Select or clear individual queries to include or exclude them from the chart by using check boxes.

    La linea superiore visualizza la percentuale DTU complessiva per il database.The top line shows overall DTU percentage for the database. Le barre mostrano la percentuale di uso della CPU per le query selezionate durante l'intervallo selezionato.The bars show CPU percentage that the selected queries consumed during the selected interval. Ad esempio, se è selezionata l'opzione Settimana precedente, ogni barra rappresenta un singolo giorno.For example, if Past week is selected, each bar represents a single day.

    Query principali

    Importante

    La linea DTU visualizzata viene aggregata in base a un valore massimo di consumo per periodi di un'ora.The DTU line shown is aggregated to a maximum consumption value in one-hour periods. È pensata per consentire solo un confronto generale con le statistiche di esecuzione delle query.It's meant for a high-level comparison only with query execution statistics. In alcuni casi, l'uso DTU può apparire troppo elevato rispetto alle query eseguite, ma la situazione potrebbe essere diversa.In some cases, DTU utilization might seem too high compared to executed queries, but this might not be the case.

    Ad esempio, se una query raggiunge il limite del 100% di DTU solo per pochi minuti, la linea DTU in Informazioni dettagliate prestazioni query mostrerà un'intera ora di consumo al 100% (come conseguenza del valore massimo aggregato).For example, if a query maxed out DTU to 100% for a few minutes only, the DTU line in Query Performance Insight will show the entire hour of consumption as 100% (the consequence of the maximum aggregated value).

    Per un confronto più preciso (fino a 1 minuto), è consigliabile creare un grafico dell'uso DTU personalizzato:For a finer comparison (up to one minute), consider creating a custom DTU utilization chart:

    1. Nella portale di Azure selezionare monitoraggio del database SQL di Azure > .In the Azure portal, select Azure SQL Database > Monitoring.
    2. Selezionare Metriche.Select Metrics.
    3. Selezionare +Aggiungi grafico.Select +Add chart.
    4. Selezionare la percentuale DTU nel grafico.Select the DTU percentage on the chart.
    5. Inoltre, selezionare Ultime 24 ore nel menu superiore sinistro e impostare l'opzione su un minuto.In addition, select Last 24 hours on the upper-left menu and change it to one minute.

    Usare il grafico DTU personalizzato con un maggiore livello di dettaglio per eseguire confronti con il grafico di esecuzione delle query.Use the custom DTU chart with a finer level of details to compare with the query execution chart.

    La griglia inferiore mostra informazioni aggregate per le query visibili:The bottom grid shows aggregated information for the visible queries:

    • ID query, ovvero un identificatore univoco per la query nel database.Query ID, which is a unique identifier for the query in the database.
    • Uso della CPU per query durante un intervallo osservabile, che dipende dalla funzione di aggregazione.CPU per query during an observable interval, which depends on the aggregation function.
    • Durata per ogni query, che anche in questo caso dipende dalla funzione di aggregazione.Duration per query, which also depends on the aggregation function.
    • Numero totale di esecuzioni per una query specifica.Total number of executions for a specific query.
  2. Se i dati non sono aggiornati, selezionare il pulsante Aggiorna.If your data becomes stale, select the Refresh button.

  3. Usare i dispositivi di scorrimento e i pulsanti dello zoom per modificare l'intervallo di osservazione ed esaminare i picchi nel consumo:Use sliders and zoom buttons to change the observation interval and investigate consumption spikes:

    Dispositivi di scorrimento e pulsanti dello zoom per modificare l'intervallo

  4. Facoltativamente, è possibile selezionare la scheda Personalizzato per personalizzare la visualizzazione per:Optionally, you can select the Custom tab to customize the view for:

    • Metrica (CPU, durata, conteggio delle esecuzioni).Metric (CPU, duration, execution count).
    • Intervallo di tempo (ultime 24 ore, ultima settimana, ultimo mese).Time interval (last 24 hours, past week, or past month).
    • Numero di query.Number of queries.
    • Funzione di aggregazione.Aggregation function.

    Scheda Personalizzato

  5. Selezionare il pulsante Vai > per accedere alla visualizzazione personalizzata.Select the Go > button to see the customized view.

    Importante

    Informazioni dettagliate prestazioni query supporta la visualizzazione solo delle prime 5-20 query a livello di uso, a seconda della selezione.Query Performance Insight is limited to displaying the top 5-20 consuming queries, depending on your selection. Il database può eseguire molte altre query oltre a quelle principali visualizzate e tali query non verranno incluse nel grafico.Your database can run many more queries beyond the top ones shown, and these queries will not be included on the chart.

    Potrebbe essere presente un tipo di carico di lavoro del database in cui numerose query di piccole dimensioni, oltre a quelle principali visualizzate, vengono eseguite di frequente e usano la maggior parte delle DTU.There might exist a database workload type in which lots of smaller queries, beyond the top ones shown, run frequently and use the majority of DTU. Queste query non vengono mostrate nel grafico delle prestazioni.These queries don't appear on the performance chart.

    Ad esempio, una query potrebbe aver usato una notevole quantità di DTU per un certo periodo di tempo, anche se il consumo totale nel periodo osservato è minore di altre query principali.For example, a query might have consumed a substantial amount of DTU for a while, although its total consumption in the observed period is less than the other top-consuming queries. In tal caso, l'uso delle risorse di questa query non sarà visibile nel grafico.In such a case, resource utilization of this query would not appear on the chart.

    Se è necessario esaminare le esecuzioni delle query principali oltre i limiti di Informazioni dettagliate prestazioni query, è consigliabile usare Analisi SQL di Azure per funzionalità avanzate di monitoraggio e risoluzione dei problemi delle prestazioni dei database.If you need to understand top query executions beyond the limitations of Query Performance Insight, consider using Azure SQL Analytics for advanced database performance monitoring and troubleshooting.

Visualizzare i dettagli delle singole queryView individual query details

Per visualizzare i dettagli relativi alle query:To view query details:

  1. Selezionare qualsiasi query nell'elenco delle query principali.Select any query in the list of top queries.

    Elenco delle query principali

    Verrà aperta una visualizzazione dettagliata.A detailed view opens. Tale visualizzazione mostra l'uso della CPU, la durata e il conteggio delle esecuzioni nel corso del tempo.It shows the CPU consumption, duration, and execution count over time.

  2. Selezionare le funzionalità del grafico per informazioni dettagliate.Select the chart features for details.

    • Il grafico superiore mostra una linea con la percentuale DTU complessiva per il database.The top chart shows a line with the overall database DTU percentage. Le barre rappresentano la percentuale CPU usata dalla query selezionata.The bars are the CPU percentage that the selected query consumed.
    • Nel secondo grafico viene mostrata la durata totale della query selezionata.The second chart shows the total duration of the selected query.
    • Nel grafico in fondo viene mostrato il numero totale delle esecuzioni effettuate dalla query selezionata.The bottom chart shows the total number of executions by the selected query.

    Dettagli sulle query

  3. Facoltativamente, usare i dispositivi di scorrimento, i pulsanti dello zoom oppure fare clic su Impostazioni per personalizzare la modalità di visualizzazione dei dati della query o per mostrare un intervallo di tempo diverso.Optionally, use sliders, use zoom buttons, or select Settings to customize how query data is displayed, or to pick a different time range.

    Importante

    Informazioni dettagliate prestazioni query non acquisisce le query DDL.Query Performance Insight does not capture any DDL queries. In alcuni casi, potrebbe non acquisire tutte le query ad hoc.In some cases, it might not capture all ad hoc queries.

Esaminare le query principali in base alla durataReview top queries per duration

Due metriche in Informazioni dettagliate prestazioni query consentono di individuare i potenziali colli di bottiglia: durata e conteggio delle esecuzioni.Two metrics in Query Performance Insight can help you find potential bottlenecks: duration and execution count.

Le query con esecuzione prolungata hanno le maggiori probabilità di bloccare gli altri utenti e le risorse più a lungo, nonché di limitare la scalabilità.Long-running queries have the greatest potential for locking resources longer, blocking other users, and limiting scalability. Sono anche i candidati ideali per l'ottimizzazione.They're also the best candidates for optimization. Per altre informazioni, vedere comprendere e risolvere i problemi di blocco di SQL Azure.For more information, see Understand and resolve Azure SQL blocking problems.

Per identificare le query con esecuzione prolungata:To identify long-running queries:

  1. Aprire la scheda Personalizzato in Informazioni dettagliate prestazioni query per il database selezionato.Open the Custom tab in Query Performance Insight for the selected database.

  2. Impostare le metriche su Durata.Change the metrics to duration.

  3. Selezionare il numero di query e l'intervallo di osservazione.Select the number of queries and the observation interval.

  4. Selezionare la funzione di aggregazione:Select the aggregation function:

    • Somma esegue la somma del tempo di esecuzione di tutte le query durante l'intero intervallo di osservazione.Sum adds up all query execution time for the whole observation interval.
    • Max individua le query con il tempo di esecuzione massimo durante l'intero intervallo di osservazione.Max finds queries in which execution time was maximum for the whole observation interval.
    • Media rileva il tempo medio di esecuzione di tutte le query e mostra i valori medi più alti tra quelli rilevati.Avg finds the average execution time of all query executions and shows you the top ones for these averages.

    Durata delle query

  5. Selezionare il pulsante Vai > per accedere alla visualizzazione personalizzata.Select the Go > button to see the customized view.

    Importante

    Regolando la visualizzazione della query, la linea DTU non viene aggiornata.Adjusting the query view does not update the DTU line. La linea DTU mostra sempre il valore massimo di consumo per l'intervallo.The DTU line always shows the maximum consumption value for the interval.

    Per comprendere più in dettaglio il consumo di DTU del database (fino a 1 minuto), è consigliabile creare un grafico personalizzato nel portale di Azure:To understand database DTU consumption with more detail (up to one minute), consider creating a custom chart in the Azure portal:

    1. Selezionare monitoraggio del database SQL di Azure > .Select Azure SQL Database > Monitoring.
    2. Selezionare Metriche.Select Metrics.
    3. Selezionare +Aggiungi grafico.Select +Add chart.
    4. Selezionare la percentuale DTU nel grafico.Select the DTU percentage on the chart.
    5. Inoltre, selezionare Ultime 24 ore nel menu superiore sinistro e impostare l'opzione su un minuto.In addition, select Last 24 hours on the upper-left menu and change it to one minute.

    È consigliabile usare il grafico DTU personalizzato per eseguire un confronto con il grafico delle prestazioni delle query.We recommend that you use the custom DTU chart to compare with the query performance chart.

Esaminare le query principali in base al conteggio delle esecuzioniReview top queries per execution count

Un'applicazione utente che usa il database potrebbe rallentare, anche se un numero elevato di esecuzioni potrebbe non influire sul database stesso e l'uso delle risorse è limitato.A user application that uses the database might get slow, even though a high number of executions might not be affecting the database itself and resources usage is low.

In alcuni casi, un conteggio di esecuzioni molto elevato potrebbe causare l'aumento dei round trip di rete.In some cases, a high execution count can lead to more network round trips. I round trip influiscono sulle prestazioni.Round trips affect performance. Sono soggetti alla latenza di rete e alla latenza di server downstream.They're subject to network latency and to downstream server latency.

Ad esempio, molti siti Web basati sui dati accedono in maniera massiccia al database per tutte le richieste dell'utente.For example, many data-driven websites heavily access the database for every user request. Sebbene il pool di connessioni contribuisca, l'aumento del traffico di rete e del carico di elaborazione sul server può rallentare le prestazioni.Although connection pooling helps, the increased network traffic and processing load on the server can slow performance. In generale, mantenere i round trip al minimo.In general, keep round trips to a minimum.

Per identificare le query eseguite di frequente ("Chaty"):To identify frequently executed ("chatty") queries:

  1. Aprire la scheda Personalizzato in Informazioni dettagliate prestazioni query per il database selezionato.Open the Custom tab in Query Performance Insight for the selected database.

  2. Impostare le metriche su Conteggio delle esecuzioni.Change the metrics to execution count.

  3. Selezionare il numero di query e l'intervallo di osservazione.Select the number of queries and the observation interval.

  4. Selezionare il pulsante Vai > per accedere alla visualizzazione personalizzata.Select the Go > button to see the customized view.

    Conteggio delle esecuzioni delle query

Informazioni sulle annotazioni di ottimizzazione delle prestazioniUnderstand performance tuning annotations

Durante l'esplorazione del carico di lavoro in Informazioni dettagliate prestazioni query, è possibile notare la presenza di icone con una linea verticale nella parte superiore del grafico.While exploring your workload in Query Performance Insight, you might notice icons with a vertical line on top of the chart.

Queste icone sono annotazioni.These icons are annotations. Mostrano le raccomandazioni sulle prestazioni da Advisor per database SQL di Azure.They show performance recommendations from Azure SQL Database Advisor. Passando il puntatore su un'annotazione, è possibile ottenere informazioni riepilogative sulle raccomandazioni per le prestazioni.By hovering over an annotation, you can get summarized information on performance recommendations.

Annotazione delle query

Per ottenere altre informazioni o applicare le raccomandazioni di Advisor, selezionare l'icona per aprire i dettagli dell'azione consigliata.If you want to understand more or apply the advisor's recommendation, select the icon to open details of the recommended action. Se si tratta di una raccomandazione attiva, è possibile applicarla direttamente dal portale.If this is an active recommendation, you can apply it right away from the portal.

Dettagli delle annotazioni delle query

In alcuni casi, a causa del livello di zoom, è possibile che le annotazioni vicine tra loro vengano compresse in una singola annotazione.In some cases, due to the zoom level, it's possible that annotations close to each other are collapsed into a single annotation. Informazioni dettagliate prestazioni query rappresenta gli elementi come un'icona di annotazione di gruppo.Query Performance Insight represents this as a group annotation icon. Selezionando l'icona di un'annotazione di gruppo, viene aperto un nuovo pannello che elenca le annotazioni.Selecting the group annotation icon opens a new blade that lists the annotations.

Correlare le query e le azioni di ottimizzazione delle prestazioni può servire ad avere una migliore comprensione del carico di lavoro.Correlating queries and performance-tuning actions might help you to better understand your workload.

Ottimizzare la configurazione del Query StoreOptimize the Query Store configuration

Durante l'uso di Informazioni dettagliate prestazioni query, possono essere visualizzati messaggi di errore di Query Store simili ai seguenti:While using Query Performance Insight, you might see the following Query Store error messages:

  • "Archivio query non è correttamente configurato in questo database."Query Store is not properly configured on this database. Per altre informazioni, fare clic qui."Click here to learn more."
  • "Archivio query non è correttamente configurato in questo database."Query Store is not properly configured on this database. Fare clic qui per modificare le impostazioni."Click here to change settings."

Questi messaggi in genere vengono visualizzati quando Query Store non è in grado di raccogliere nuovi dati.These messages usually appear when Query Store can't collect new data.

Il primo caso si verifica quando Query Store è in stato di sola lettura e i parametri sono impostati in modo ottimale.The first case happens when Query Store is in the read-only state and parameters are set optimally. È possibile risolvere il problema aumentando le dimensioni dell'archivio dati o svuotando Query Store.You can fix this by increasing the size of the data store, or by clearing Query Store. Se si svuota Query Store, tutti i dati di telemetria raccolti in precedenza andranno persi.(If you clear Query Store, all previously collected telemetry will be lost.)

Dettagli di Query Store

Il secondo caso si verifica quando Query Store non è abilitato o se i parametri non sono impostati in modo ottimale.The second case happens when Query Store is not enabled, or parameters are not set optimally. È possibile modificare i criteri di conservazione e acquisizione e anche abilitare Query Store eseguendo i comandi seguenti forniti da SQL Server Management Studio (SSMS) o dal portale di Azure.You can change the retention and capture policy, and also enable Query Store, by running the following commands provided from SQL Server Management Studio (SSMS) or the Azure portal.

Esistono due tipi di criteri di conservazione:There are two types of retention policies:

  • Basato sulle dimensioni: se il criterio è impostato su automatico, i dati verranno puliti automaticamente quando viene raggiunta la dimensione massima.Size based: If this policy is set to AUTO, it will clean data automatically when near maximum size is reached.
  • Basato su tempo: per impostazione predefinita, questo criterio è impostato su 30 giorni.Time based: By default, this policy is set to 30 days. Se Query Store esaurisce lo spazio, verranno eliminate le informazioni sulle query più vecchie di 30 giorni.If Query Store runs out of space, it will delete query information older than 30 days.

È possibile impostare i criteri di acquisizione su:You can set the capture policy to:

  • All: query Store acquisisce tutte le query.All: Query Store captures all queries.
  • Auto: query Store ignora le query e le query non frequenti con una durata di compilazione e di esecuzione non significativa.Auto: Query Store ignores infrequent queries and queries with insignificant compile and execution duration. Le soglie per il conteggio delle esecuzioni e la durata di compilazione ed esecuzione vengono stabilite internamente.Thresholds for execution count, compile duration, and runtime duration are internally determined. Questa è l'opzione predefinita.This is the default option.
  • None: query Store interrompe l'acquisizione di nuove query, ma vengono comunque raccolte le statistiche di runtime per le query già acquisite.None: Query Store stops capturing new queries, but runtime statistics for already captured queries are still collected.

È consigliabile impostare tutti i criteri su AUTOMATICO e i criteri di pulizia su 30 giorni eseguendo i comandi seguenti da SSMS o dal portale di Azure.We recommend setting all policies to AUTO and the cleaning policy to 30 days by executing the following commands from SSMS or the Azure portal. Sostituire YourDB con il nome del database.(Replace YourDB with the database name.)

    ALTER DATABASE [YourDB]
    SET QUERY_STORE (SIZE_BASED_CLEANUP_MODE = AUTO);

    ALTER DATABASE [YourDB]
    SET QUERY_STORE (CLEANUP_POLICY = (STALE_QUERY_THRESHOLD_DAYS = 30));

    ALTER DATABASE [YourDB]
    SET QUERY_STORE (QUERY_CAPTURE_MODE = AUTO);

Per aumentare le dimensioni di Query Store, connettersi a un database tramite SSMS o il portale di Azure ed eseguire la query seguente.Increase the size of Query Store by connecting to a database through SSMS or the Azure portal and running the following query. Sostituire YourDB con il nome del database.(Replace YourDB with the database name.)

    ALTER DATABASE [YourDB]
    SET QUERY_STORE (MAX_STORAGE_SIZE_MB = 1024);

Applicando queste impostazioni, Query Store raccoglierà i dati di telemetria per le nuove query.Applying these settings will eventually make Query Store collect telemetry for new queries. Se è necessario che Query Store sia subito operativo, è possibile scegliere di svuotare Query Store eseguendo la query seguente tramite SSMS o il portale di Azure.If you need Query Store to be operational right away, you can optionally choose to clear Query Store by running the following query through SSMS or the Azure portal. Sostituire YourDB con il nome del database.(Replace YourDB with the database name.)

Nota

Eseguendo la query seguente, verranno eliminati tutti i dati di telemetria monitorati raccolti in precedenza in Query Store.Running the following query will delete all previously collected monitored telemetry in Query Store.

    ALTER DATABASE [YourDB] SET QUERY_STORE CLEAR;

Passaggi successiviNext steps

Si consiglia di usare analisi SQL di Azure per il monitoraggio avanzato delle prestazioni di una vasta gamma di database singoli e in pool, pool elastici, istanze gestite e database di istanza.Consider using Azure SQL Analytics for advanced performance monitoring of a large fleet of single and pooled databases, elastic pools, managed instances and instance databases.