Monitorare e migliorare le prestazioniMonitor and improve performance

Il database SQL di Azure identifica potenziali problemi in un database e propone azioni che consentono di migliorare le prestazioni del carico di lavoro tramite azioni e raccomandazioni per l'ottimizzazione intelligente.Azure SQL Database identifies potential problems in your database and recommends actions that can improve performance of your workload by providing intelligent tuning actions and recommendations.

Per esaminare le prestazioni dei database, usare il riquadro Prestazioni nella pagina Informazioni generali oppure passare alla sezione "Supporto e risoluzione dei problemi":To review your database performance, use the Performance tile on the Overview page, or navigate down to "Support + troubleshooting" section:

Visualizzare le prestazioni

Nella sezione "Supporto e risoluzione dei problemi" è possibile usare le pagine seguenti:In the "Support + troubleshooting" section, you can use the following pages:

  1. Informazioni generali sulle prestazioni per monitorare le prestazioni del database.Performance overview to monitor performance of your database.
  2. Raccomandazioni per le prestazioni per trovare suggerimenti relativi alle prestazioni che possono migliorare le prestazioni del carico di lavoro.Performance recommendations to find performance recommendations that can improve performance of your workload.
  3. Informazioni dettagliate prestazioni query per trovare le query con il maggior consumo di risorse.Query Performance Insight to find top resource consuming queries.
  4. Ottimizzazione automatica per consentire al database SQL di Azure di ottimizzare automaticamente il database.Automatic tuning to let Azure SQL Database automatically optimize your database.

Panoramica sulle prestazioniPerformance Overview

Questa vista offre una panoramica delle prestazioni del database e facilita le operazioni di ottimizzazione delle prestazioni e risoluzione dei problemi.This view provides a summary of your database performance, and helps you with performance tuning and troubleshooting.

Prestazioni

  • Il riquadro Raccomandazioni offre un elenco di raccomandazioni di ottimizzazione per il database (vengono visualizzate le tre raccomandazioni principali se ne sono presenti di più).The Recommendations tile provides a breakdown of tuning recommendations for your database (top three recommendations are shown if there are more). Se si fa clic su questo riquadro vengono visualizzate le Raccomandazioni per le prestazioni.Clicking this tile takes you to Performance recommendations.
  • Il riquadro Attività di ottimizzazione fornisce un riepilogo delle operazioni di ottimizzazione in corso e completate per il database e offre una vista rapida della cronologia delle attività di ottimizzazione.The Tuning activity tile provides a summary of the ongoing and completed tuning actions for your database, giving you a quick view into the history of tuning activity. Se si fa clic su questo riquadro viene visualizzata la cronologia di ottimizzazione completa per il database.Clicking this tile takes you to the full tuning history view for your database.
  • Il riquadro Ottimizzazione automatica visualizza la configurazione di ottimizzazione automatica per il database, ovvero le opzioni di ottimizzazione applicate automaticamente al database.The Auto-tuning tile shows the auto-tuning configuration for your database (tuning options that are automatically applied to your database). Se si fa clic su questo riquadro viene visualizzata la finestra di dialogo di configurazione dell'automazione.Clicking this tile opens the automation configuration dialog.
  • Il riquadro Query su database visualizza un riepilogo delle prestazioni delle query per il database (uso complessivo di DTU e query con il maggior consumo di risorse).The Database queries tile shows the summary of the query performance for your database (overall DTU usage and top resource consuming queries). Se si fa clic su questo riquadro viene visualizzata la pagina Informazioni dettagliate prestazioni query.Clicking this tile takes you to Query Performance Insight.

Raccomandazioni per le prestazioniPerformance recommendations

Questa pagina offre raccomandazioni per l'ottimizzazione intelligenti che consentono di migliorare le prestazioni del database.This page provides intelligent tuning recommendations that can improve your database's performance. In questa pagina vengono illustrati i tipi seguenti di raccomandazioni:The following types of recommendations are shown on this page:

  • Consigli per gli indici da creare o eliminare.Recommendations on which indexes to create or drop.
  • Consigli su come procedere quando vengono identificati problemi di schema nel database.Recommendations when schema issues are identified in the database.
  • Consigli sui casi in cui trarre vantaggio dalle query con parametri.Recommendations when queries can benefit from parameterized queries.

Prestazioni

È anche possibile trovare la cronologia completa delle azioni di ottimizzazione applicate in precedenza.You can also find complete history of tuning actions that were applied in the past.

Per informazioni su come trovare e applicare le raccomandazioni per le prestazioni, vedere l'articolo Trovare e applicare raccomandazioni per le prestazioni.Learn how to find an apply performance recommendations in Find and apply performance recommendations article.

Ottimizzazione automaticaAutomatic tuning

Il database SQL di Azure può ottimizzare automaticamente le prestazioni del database tramite l'applicazione di raccomandazioni per le prestazioni.Azure SQL Databases can automatically tune database performance by applying performance recommendations. Per altre informazioni, leggere l'articolo sull'ottimizzazione automatica .To learn more, read Automatic tuning article. Per abilitare questa funzionalità, leggere l'articolo su come abilitare l'ottimizzazione automatica.To enable it, read how to enable automatic tuning.

Informazioni dettagliate prestazioni queryQuery Performance Insight

Informazioni dettagliate prestazioni query consente di dedicare meno tempo alla risoluzione dei problemi di prestazioni del database, offrendo i vantaggi seguenti:​Query Performance Insight allows you to spend less time troubleshooting database performance by providing:

  • Informazioni più approfondite sull'utilizzo delle risorse del database (DTU).Deeper insight into your databases resource (DTU) consumption.
  • Query principali a livello di utilizzo di CPU, che possono essere ottimizzate per migliorare le prestazioni.The top CPU consuming queries, which can potentially be tuned for improved performance.
  • Capacità di eseguire il drill-down nei dettagli di una query. ​The ability to drill down into the details of a query.

    dashboard prestazioni

Altre informazioni su questa pagina sono disponibili nell'articolo Usare Informazioni dettagliate prestazioni query.Find more information about this page in the article How to use Query Performance Insight.

Risorse aggiuntiveAdditional resources