Tabuľa výkonu pre databázu SQL v službe Microsoft Fabric
Vzťahuje sa na:✅databáza SQL v službe Microsoft Fabric
Tabuľa výkonu v databáze SQL služby Fabric zobrazuje stav výkonu databázy a ponúka rôzne úrovne viditeľnosti metrík.
Tabuľu výkonu môžete použiť na zobrazenie metriky výkonu databázy, identifikáciu kritických miest výkonu a vyhľadanie riešení problémov s výkonom.
Ak chcete otvoriť tabuľu výkonu pre databázu SQL v službe Fabric:
- Na paneli s nástrojmi Domov v okne Editor Power Query vyberte položku Súhrn výkonu.
- Kliknite pravým tlačidlom myši na kontextové tlačidlo (tri bodky) v zobrazení položky a potom vyberte položku Otvoriť súhrn výkonu.
Upozornenia
Automaticky generované upozornenia s prednastavenými kritériami poskytujú dva druhy oznámení:
Prebiehajúce upozornenia: Vyvolané, keď databáza čelí problému, toto upozornenie sa zobrazí, keď je jeden z parametrov (procesor, blokovanie dotazov alebo vyhradená veľkosť) v kritickom stave. Toto upozornenie je znázornené vodorovným panelom oznámení.
Čakajúce upozornenia: Toto upozornenie uložené v systéme poskytuje upozornenia, ktoré sú potrebné na to, aby parameter databázy dosiahol kritický stav.
Po výbere prepojenia na upozornenie poskytuje súhrn výkonu súhrn upozornení a posledných metrík databázy. Tu môžete získať ďalšie informácie a prejsť na časovú os udalostí.
Graf tabule výkonu
Keď databáza dosiahne kritický stav spotreby procesora (alebo akýkoľvek iný faktor, ktorý zvyšuje upozornenie), na grafe spotreby procesora sa zobrazia nezdravé body označené v grafe na karte Spotreba procesora, kde spotreba procesora prekročila prahovú hodnotu. Časový interval je konfigurovateľný a predvolene nastavený na 24 hodín.
Na nasledujúcom obrázku graf využitia procesora ukazuje, kedy sa databáza dostala do kritického stavu.
Kritériá prahovej hodnoty upozornenia
Tab | Prah | Kritériá |
---|---|---|
Spotreba procesora | 80 % vyhradenej hodnoty | Ak monitor vyhľadá procesor nad prahovou hodnotou za viac ako päť minút. Monitor kontroluje frekvenciu jednej minúty. |
Veľkosť vyhradenej položky | 80 % vyhradenej veľkosti | Ak monitor nájde veľkosť nad prahovou hodnotou za viac ako päť minút. Monitor kontroluje frekvenciu jednej minúty. |
Blokované dotazy | Jeden blokovaný dotaz | Ak existuje aspoň jeden blokovaný dotaz, ktorý bol zablokovaný viac ako minútu. Očakáva sa, že monitor to skontroluje každé tri minúty. |
Karty tabule výkonu
Nižšie sú uvedené vstavané oblasti zostáv tabule výkonu.
Spotreba procesora
Graf spotreby procesora sa vykresľuje v sekundách virtuálnych jadrov. Dotazy procesora s najvyšším spotrebou identifikujú dotazy v požadovanom časovom intervale, ktoré zodpovedajú za spotrebu virtuálnych jadl.
Pripojenia používateľov
Graf Používateľských pripojení sleduje aktuálne pripojenia používateľa k databáze s informáciami o jednotlivých pripojeniach. Tabuľka Pripojenia používateľov (aktuálne) uvádza aktuálne pripojenia používateľov v tabuľke.
Žiadosti za sekundu
Graf Requests per second sleduje kumulatívny počet spustení dotazu za isté obdobie. Tabuľka Requests per second (Žiadosti za sekundu ) obsahuje najčastejšie vykonané dotazy.
Blokované dotazy za sekundu
Blokované dotazy za sekundu graf sleduje bloky prostredia dotazov z dôvodu uzamknutia. Tabuľka Blokované dotazy (aktuálne) zobrazuje množinu blokovaných dotazov v ľubovoľnom časovom okamihu.
V databázovom nástroji SQL dôjde k zablokovaniu, keď jedna relácia uchováva zámok na konkrétnom zdroji, a druhý nástroj SPID sa pokúsi získať konfliktný typ zámku v tom istom zdroji. Zvyčajne je časový rámec, pre ktorý prvý spid zámky zdroj je malý. Keď vlastniaca relácia vydá zámok, druhé pripojenie môže získať vlastný zámok na zdroji a pokračovať v spracovaní. Blokovanie je normálne správanie a môže sa vyskytnúť mnohokrát v priebehu dňa bez viditeľného vplyvu na výkon systému.
Podrobný prehľad o blokovaní nájdete v téme Vysvetlenie a riešenie problémov s blokovaním.
Blokované dotazy z dôvodu uzamknutia sa líšia od patových situácie. Zatiaľ čo riešenie problémov s blokovacími situáciami je dôležité, aby používatelia mali predstavu o blokovaní dotazov a o tom, ako dlho blokujú.
Veľkosť vyhradenej položky
Karta Vyhradená veľkosť poskytuje históriu veľkosti databázy. Tabuľka S najväčšou databázou (aktuálna) identifikuje tabuľky, ktoré majú najväčší počet záznamov a spotrebúvajú maximálny priestor.
Automatický index
Automatické indexovanie v databázach automatizuje správu indexov, zlepší výkon dotazov a rýchlosť načítavania údajov. Prispôsobuje sa identifikáciou a testovaním potenciálnych indexov na základe používania stĺpcov. Táto funkcia zlepšuje celkový výkon databázy a optimalizuje zdroje odstránením nepoužitých indexov.
Zostava automatickej indexovej karty zobrazuje históriu a stav automaticky vytvorených indexov.
Dotazy
Na karte Dotazy je možné otvoriť dotazy s cieľom vyriešiť problémy s podrobnosťami dotazu. Každý dotaz obsahuje podrobnosti vrátane histórie vykonávania a ukážky dotazov.
Ak chcete riešiť problémy s dotazom T-SQL, otvorte kód T-SQL v editore dotazov, SQL Server Management Studio, rozšírenie mssql s Visual Studio Code. Môžete tiež zvážiť funkcie Copilot Vysvetliť a Opraviť rýchle akcie pre databázu SQL v službe Fabric.
Spolu s ID dotazu a textom dotazu, metrikou a počtom vykonávania obsahujú karty v časti Dotazy aj podrobné zostavy jednotlivých dotazov podľa nasledujúcich metrík:
Dotazy na vysoké využitie procesora
- Zoraditeľný zoznam dotazov s najvyššou spotrebou procesora, ktoré boli pôvodne zoradené zostupne podľa celkového procesora (ms).
Najdlhšie spustené dotazy
- Pôvodne zoradené podľa celkového trvania (ms) zostupne.
Najčastejšie dotazy
- Pôvodne zoradené podľa položky Počet spustení zostupne.
Dotazy s vysokým čítaním
- Najprv zoradené podľa celkového súčtu logické čítanie zostupne.