Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Gælder for:✅SQL-database i Microsoft Fabric
Performance Dashboard i Fabric SQL-databasen viser databasens ydeevnestatus og tilbyder forskellige niveauer af synlighed af målepunkter.
Du kan bruge dashboardet Ydeevne til at få vist målepunkter for databasens ydeevne for at identificere flaskehalse i ydeevnen og finde løsninger på problemer med ydeevnen.
Sådan åbner du performancedashboardet for din SQL-database i Fabric:
På værktøjslinjen Hjem i vinduet Power Query-editor skal du vælge Oversigt over ydeevne.
Højreklik på kontekstknappen (de tre prikker) i elementvisningen, og vælg derefter Åbn oversigt over ydeevne.
Beskeder
Automatisk genererede beskeder med forudindstillede kriterier giver to typer meddelelser:
Igangværende advarsler: Der vises en vandret meddelelseslinje i Alert, når en af parametrene (CPU, Blokeringsforespørgsler eller Tildelt størrelse) er i kritisk tilstand.
Ventende beskeder: Denne besked er gemt i systemet og indeholder beskeder om, at analyse er nødvendig for en databaseparameter, der når en kritisk tilstand.
Når du har valgt linket til en besked, indeholder oversigt over ydeevne en oversigt over beskeder og seneste målepunkter for databasen. Herfra kan du analysere begivenhedstidslinjen for at få flere oplysninger.
Diagram over ydeevnedashboard
Når databasen når en kritisk tilstand af CPU-forbrug (eller en anden faktor, der udløser en advarsel), kan du se usunde punkter markeret i grafen under fanen CPU-forbrug og markere punkter, hvor CPU-forbruget overskred tærskelværdien. Tidsintervallet kan konfigureres og er som standard 24 timer.
På følgende billede angiver grafen for CPU-forbrug , hvornår databasen har nået en kritisk tilstand.
Kriterier for beskedtærskel
| Fane | Tærskel | Kriterium |
|---|---|---|
| CPU-forbrug | 80 % af den tildelte værdi | Hvis skærmen finder CPU'en over grænsen i mere end fem minutter. Skærmen kontrollerer med en hyppighed på ét minut. |
| Allokeret størrelse | 80 % af den tildelte størrelse | Hvis skærmen finder størrelsen over tærsklen i mere end fem minutter. Skærmen kontrollerer med en hyppighed på ét minut. |
| Blokerede forespørgsler | Én blokeret forespørgsel | Hvis der er mindst én blokeret forespørgsel, der er blokeret i mere end et minut. Monitoren kontrollerer med en frekvens på tre minutter. |
Dashboardfaner for ydeevne
Følgende er indbyggede rapporteringsområder for dashboardet Ydeevne.
CPU-forbrug
Grafen over CPU-forbrug viser CPU-forbruget (i vCores) langs Y-aksen og tiden langs X-aksen. Når du holder markøren over grafen, kan du se detaljer som begivenhedens varighed, status og CPU-forbrug inden for den specifikke tidsramme. Tidsintervaller på grafen kan udvides for at afsløre flere detaljer.
De CPU-tendenser, der vises i dette dashboard, repræsenterer kun brug af brugerforespørgsler. De omfatter ikke CPU, der bruges til klargøring, systemvedligeholdelse eller andre baggrundshandlinger. Dashboardet Ydeevne korrelerer ikke direkte med Fabric-forbruget. Hvis du vil spore forbruget, skal du bruge appen Microsoft Fabric Capacity Metrics.
Hukommelsesforbrug
Diagrammet over hukommelsesforbrug viser hukommelsesforbruget (i megabyte) langs Y-aksen og tiden langs X-aksen. Grafen viser to serier: normal og hukommelsesspild. Den normale serie viser summen af hukommelsesforbruget fra brugerforespørgsler, der ikke smittede af på tempdb i tidsintervallet. Hvis en forespørgsel smittede over til tempdb, vises mængden af denne afsmitning som en anden, rød serie på grafen. Når du holder markøren over grafen, kan du se detaljer som f.eks. tidsinterval, hukommelsesforbrug, antal udførelser og hukommelsesspillover.
Ud over en graf over den seneste hukommelsesforbrugshistorik viser en tabel de mest hukommelseskrævende forespørgsler for tidsintervallet. Som med andre interaktive dele af dashboardet skal du vælge en forespørgsel for at få vist flere oplysninger om den pågældende forespørgsel.
Brugerforbindelser
Grafen Brugerforbindelser sporer brugerens aktuelle forbindelser til databasen med oplysninger om hver forbindelse. Tabellen Brugerforbindelser (aktuel) viser de aktuelle brugerforbindelser i tabellen.
Anmodninger pr. sekund
Grafen Anmodninger pr. sekund sporer det kumulative antal gange, en forespørgsel udføres over en periode. Tabellen Anmodninger pr. sekund indeholder de hyppigst udførte forespørgsler.
Blokerede forespørgsler pr. sekund
Grafen Blokerede forespørgsler pr. sekund sporer oplevelsesblokke for forespørgsler på grund af låsning. Tabellen Blokerede forespørgsler (aktuel) viser sættet af blokerede forespørgsler på et givet tidspunkt.
I SQL-databaseprogrammet forekommer blokering, når én session har en lås på en bestemt ressource, og et andet SPID forsøger at hente en låsetype, der er i konflikt med den samme ressource. Den tidsramme, som det første SPID låser ressourcen for, er typisk lille. Når den ejersession frigiver låsen, er den anden forbindelse gratis at hente sin egen lås på ressourcen og fortsætte behandlingen. Blokering er normal funktionsmåde og kan ske mange gange i løbet af en dag uden mærkbar indvirkning på systemets ydeevne.
Hvis du vil have mere at vide om blokering, skal du se Forstå og løse blokeringsproblemer.
Blokerede forespørgsler på grund af låsning adskiller sig fra baglåse. Under fejlfinding af blokeringssituationer er det vigtigt for brugerne at have en idé om de forespørgsler, der blokerer, og hvor længe de blokerer.
Tildelt størrelse
Fanen Allokeret størrelse indeholder en oversigt over databasens størrelse. Tabellen Største databasetabeller (aktuel) identificerer de tabeller, der har det største antal poster og optager mest plads.
Automatisk indeks
Automatisk indeksering i databaser automatiserer administration af indeks, hvilket forbedrer forespørgslens ydeevne og hastigheden for hentning af data. Den tilpasses ved at identificere og teste potentielle indeks baseret på kolonneforbrug. Funktionen forbedrer den overordnede databaseydeevne og optimerer ressourcer ved at fjerne ubrugte indeks.
Rapporten under fanen Automatisk indeks viser en oversigt og status for automatisk oprettede indeks.
Forespørgsler
Under fanen Forespørgsler kan forespørgsler åbnes for at foretage fejlfinding af forespørgselsdetaljerne. Hver forespørgsel indeholder oplysninger, herunder en kørselshistorik og eksempelvisning af forespørgsler.
Hvis du vil foretage fejlfinding af en T-SQL-forespørgsel, skal du åbne T-SQL-koden i forespørgselseditoren, SQL Server Management Studio, mssql-udvidelsen med Visual Studio Code. Du kan også overveje funktionerne Copilot Forklar og Ret hurtig handling for SQL-databasen i Fabric.
Sammen med forespørgsels-id'et og forespørgselsteksten, metrikværdien og antallet af udførelser indeholder fanerne i afsnittet Forespørgsler også detaljerede rapporter om individuelle forespørgsler efter følgende målepunkter:
Forespørgsler med højt CPU-forbrug
- En sorteringsliste over forespørgsler med det højeste CPU-forbrug, der oprindeligt er sorteret efter faldende CPU i alt (ms).
Forespørgsler om højt hukommelsesforbrug
- En sorterbar liste over forespørgsler med det højeste hukommelsesforbrug, der oprindeligt er sorteret efter faldende samlet hukommelse (MB).
Længstvarende forespørgsler
- Oprindeligt sorteret efter samlet varighed (ms) faldende.
Hyppigste forespørgsler
- Oprindeligt sorteret efter antal udførelser faldende.
Forespørgsler med høj læseadgang
- Oprindeligt sorteret efter logiske læsninger i alt faldende.