Oversigt
I dette modul har du lært om overvågning af serverens ydeevne ved hjælp af SQL Server's ventestatistik, som omfatter ressourceventetider, køventetider og eksterne ventetider. Du har også lært, hvordan du bruger systemvisninger som f.eks sys.dm_os_wait_stats . og sys.dm_db_wait_stats får et overblik over serverens ydeevne og identificerer potentielle problemer. Modulet omfattede også brugen af DMV'er (Dynamic Management Views) til at forstå og korrelere problemer med ydeevnen med andre databasehændelser. Derudover har du lært om almindelige ventetyper, og hvordan Forespørgselslager sporer ventende, der er knyttet til bestemte forespørgsler.
De vigtigste elementer fra dette modul omfatter forståelse af, hvordan du justerer T-SQL-forespørgsler ved at evaluere og justere din indekseringsstrategi. Du har lært, at korrekt indeksering kan reducere IOs, forbedre hukommelsesudnyttelsen og lette presset på IO- og lagersystemer. Modulet drøftede også vigtigheden af kolonnerækkefølgen i indekser og brugen af indeks, der kan genoptages, for store tabeller. Desuden har du lært om forespørgselstip og deres potentielle indvirkning på databasens struktur og ydeevne. Endelig omfattede modulet, hvordan du optimerer Azure SQL-ydeevnen ved at identificere, om et problem med ydeevnen skyldes et højt CPU-forbrug eller venter på en ressource, og ved hjælp af relevante værktøjer og metoder til at diagnosticere og løse disse problemer.