Sammendrag

Fullført

I denne modulen lærte du om overvåking av serverytelse ved hjelp av SQL Server's ventestatistikk, som inkluderer ressursventetider, køventetider og eksterne ventetider. Du har også lært hvordan du bruker systemvisninger som sys.dm_os_wait_stats og sys.dm_db_wait_stats for å få en oversikt over serverytelse og identifisere potensielle problemer. Modulen dekket også bruken av dynamiske administrasjonsvisninger (DMV-er) for å forstå og korrelere ytelsesproblemer med andre databasehendelser. I tillegg lærte du om vanlige ventetyper og hvordan spørringslageret sporer venting som er knyttet til bestemte spørringer.

De viktigste takeaways fra denne modulen inkluderer å forstå hvordan du justerer T-SQL-spørringer ved å evaluere og justere indekseringsstrategien. Du lærte at riktig indeksering kan redusere IOer, forbedre minneutnyttelsen og lette presset på IO- og lagringssystemer. Modulen diskuterte også viktigheten av kolonnerekkefølge i indekser og bruken av gjenopptakbar indeks for store tabeller. Videre lærte du om spørringstips og deres potensielle innvirkning på databasestruktur og ytelse. Til slutt dekket modulen hvordan du optimaliserer Azure SQL-ytelsen ved å identifisere om et ytelsesproblem skyldes høy CPU-bruk eller venter på en ressurs, og bruker riktige verktøy og metoder for å diagnostisere og løse disse problemene.

Ekstra lesing