Suggerimenti sulle prestazioni in database di Azure per PostgreSQL-server singoloPerformance Recommendations in Azure Database for PostgreSQL - Single Server

Si applica a: Database di Azure per PostgreSQL: versioni a server singolo 9,6, 10, 11Applies to: Azure Database for PostgreSQL - Single Server versions 9.6, 10, 11

La funzionalità raccomandazioni per le prestazioni analizza i database per creare suggerimenti personalizzati per migliorare le prestazioni.The Performance Recommendations feature analyses your databases to create customized suggestions for improved performance. Per produrre le raccomandazioni, l'analisi esamina le varie caratteristiche del database, incluso lo schema.To produce the recommendations, the analysis looks at various database characteristics including schema. Abilitare query Store sul server per usare completamente la funzionalità delle raccomandazioni per le prestazioni.Enable Query Store on your server to fully utilize the Performance Recommendations feature. Una volta implementate le indicazioni sulle prestazioni, è consigliabile testare le prestazioni per valutare l'effetto di tali modifiche.After implementing any performance recommendation, you should test performance to evaluate the impact of those changes.

autorizzazioniPermissions

Autorizzazioni Proprietario oppure Collaboratore necessarie per eseguire l'analisi usando la funzionalità Raccomandazioni per gli elementi consigliati.Owner or Contributor permissions required to run analysis using the Performance Recommendations feature.

Raccomandazioni per le prestazioniPerformance recommendations

La funzionalità Raccomandazioni per le prestazioni analizza i carichi di lavoro sul server per identificare gli indici con la possibilità di migliorare le prestazioni.The Performance Recommendations feature analyzes workloads across your server to identify indexes with the potential to improve performance.

Aprire suggerimenti sulle prestazioni dalla sezione prestazioni intelligenti della barra dei menu nella pagina portale di Azure per il server PostgreSQL.Open Performance Recommendations from the Intelligent Performance section of the menu bar on the Azure portal page for your PostgreSQL server.

Pagina di destinazione Elementi consigliati per le prestazioni

Selezionare analizza e scegliere un database che inizierà l'analisi.Select Analyze and choose a database, which will begin the analysis. A seconda del carico di lavoro, il completamento dell'analisi potrebbe richiedere alcuni minuti.Depending on your workload, th analysis may take several minutes to complete. Al termine dell'analisi, verrà inviata una notifica nel portale.Once the analysis is done, there will be a notification in the portal. L'analisi esegue un esame approfondito del database.Analysis performs a deep examination of your database. Si consiglia di eseguire l'analisi durante i periodi di minore traffico.We recommend you perform analysis during off-peak periods.

Nella finestra raccomandazioni viene visualizzato un elenco di raccomandazioni, se trovate.The Recommendations window will show a list of recommendations if any were found.

Nuova pagina Raccomandazioni per le prestazioni

Le raccomandazioni non vengono applicate automaticamente.Recommendations are not automatically applied. Per applicare la raccomandazione, copiare il testo della query ed eseguirlo dal client preferito.To apply the recommendation, copy the query text and run it from your client of choice. Ricordarsi di eseguire il test e il monitoraggio per valutare la raccomandazione.Remember to test and monitor to evaluate the recommendation.

Tipi di raccomandazioneRecommendation types

Attualmente sono supportati due tipi di consigli: create index e Drop index.Currently, two types of recommendations are supported: Create Index and Drop Index.

Raccomandazioni relative alla creazione di indiciCreate Index recommendations

I suggerimenti per la creazione di indici suggeriscono nuovi indici per velocizzare le query di esecuzione più frequenti o che richiedono molto tempo nel carico di lavoro.Create Index recommendations suggest new indexes to speed up the most frequently run or time-consuming queries in the workload. Questo tipo di raccomandazione richiede l'abilitazione di query Store .This recommendation type requires Query Store to be enabled. Query Store raccoglie informazioni sulle query e fornisce le statistiche dettagliate sul runtime di query e sulla frequenza utilizzate dall'analisi per apportare le indicazioni.Query Store collects query information and provides the detailed query runtime and frequency statistics that the analysis uses to make the recommendation.

Raccomandazioni relative all'eliminazione di indiciDrop Index recommendations

Oltre a rilevare gli indici mancanti, database di Azure per PostgreSQL analizza le prestazioni degli indici esistenti.Besides detecting missing indexes, Azure Database for PostgreSQL analyzes the performance of existing indexes. Se un indice viene usato raramente o ridondante, l'analizzatore consiglia di eliminarlo.If an index is either rarely used or redundant, the analyzer recommends dropping it.

ConsiderazioniConsiderations

Passaggi successiviNext steps