Ottimizzare le prestazioni del database
Intermedio
Amministratore del database
Sviluppatore
Data engineer
Azure
Database SQL di Microsoft Azure
SQL Server
Ottimizzare le prestazioni del database SQL di Azure scegliendo il livello di servizio corretto e gestendo la concorrenza con i livelli di isolamento delle transazioni. Analizzare le query con piani di esecuzione e DMV. Usare Query Store per la gestione dei piani e diagnosticare blocchi e deadlock.
Obiettivi di apprendimento
Alla fine di questo modulo, sarai in grado di:
- Valutare e consigliare configurazioni di database, inclusi i livelli di servizio, i livelli di calcolo e i limiti delle risorse.
- Scegliere i livelli di isolamento delle transazioni e i controlli di concorrenza che bilanciano la coerenza con la velocità effettiva.
- Analizzare le prestazioni delle query usando piani di esecuzione e viste a gestione dinamica.
- Monitorare e ottimizzare le query con Query Store e Analisi delle Prestazioni delle Query.
- Identificare e risolvere i blocchi e i deadlock usando DMV ed eventi estesi.
Prerequisiti
- Conoscenza di base di SQL e Transact-SQL.
- Familiarità con il database SQL di Azure o SQL Server.
- Esperienza nella creazione e configurazione di risorse usando il portale di Azure.
Informazioni di base su Azure
Scegliere l'account Azure più adatto per l'utente. Pagamento a consumo o prova gratuita di Azure per un massimo di 30 giorni. Iscriversi.