Monitorare e ottimizzare le risorse operative in Azure SQL
Configurare le risorse hardware e server per ottenere prestazioni ottimali dopo aver stabilito una baseline. Identificare le origini dei problemi relativi alle prestazioni. Risolvere i problemi con Intelligent Insights SQL di Azure.
Prerequisiti
- Capacità di scrivere codice nel linguaggio SQL, in particolare il dialetto T-SQL di Microsoft, a un livello di base.
- Esperienza nella creazione e configurazione di risorse usando il portale di Azure
- Esperienza con Monitoraggio prestazioni di Windows per monitorare I componenti di sistema, ad esempio CPU, I/O, traffico di rete
- Conoscenza dello scopo dei database di sistema di SQL Server: master, tempdb, msdb
- Conoscenza di base dell'archiviazione file di SQL Server
- Conoscenza di base della struttura e dell'utilizzo degli indici di SQL Server
Codice obiettivo
Si vuole richiedere un codice obiettivo?
Moduli in questo percorso di apprendimento
Confrontare Azure e gli strumenti locali per il monitoraggio e la misurazione delle prestazioni. Determinare le metriche di importanza critica. Comprendere lo scopo di una linea di base per l'analisi comparativa. Configurare sessioni di eventi estesi per le attività di traccia.
Scegliere le dimensioni e le opzioni di archiviazione appropriate per i database SQL di Azure. Configurare le risorse del server, ad esempio tempdb. Conoscere le modalità d'utilizzo di Resource Governor.
Implementare le attività sia per IaaS che per PaaS per gestire gli indici e le statistiche. Esplorare le funzionalità di ottimizzazione automatica del database SQL di Azure. Controllare le opzioni di configurazione a livello di database. Esplorare Elaborazione di query intelligenti.