Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:✅databáze SQL v Microsoft Fabric
Řídicí panel výkonu v databázi SQL fabric zobrazuje stav výkonu databáze a nabízí různé úrovně viditelnosti metrik.
Pomocí řídicího panelu výkonu můžete zobrazit metriky výkonu databáze, identifikovat kritické body výkonu a najít řešení problémů s výkonem.
Chcete-li otevřít řídicí panel výkonu pro vaši SQL databázi ve Fabric:
Na panelu nástrojů Domů v okně Editor dotazů vyberte Souhrn výkonu.
Klikněte pravým tlačítkem myši na kontextové tlačítko (tři tečky) v zobrazení položek a pak vyberte Otevřít souhrn výkonu.
Alerts
Automaticky generovaná upozornění s přednastavenými kritérii poskytují dva druhy oznámení:
Probíhající výstrahy: Vodorovný oznamovací pruh výstrahy se zobrazí, když je některý z parametrů (procesor, blokující dotazy nebo přidělená velikost) v kritickém stavu.
Čekající výstrahy: Tato výstraha je uložená v systému a poskytuje výstrahy, které jsou potřeba pro analýzu parametru databáze, který dosahuje kritického stavu.
Jakmile vyberete odkaz na výstrahu, Souhrn výkonu poskytne přehled výstrah a nedávných metrik databáze. Tady můžete přejít k podrobnostem časové osy události, kde najdete další informace.
Graf řídicího panelu výkonu
Když databáze dosáhne kritického stavu spotřeby procesoru (nebo jiného faktoru, který vyvolá výstrahu), v grafu na kartě využití procesoru se zobrazí body označující místa, kde spotřeba procesoru překročila prahovou hodnotu. Časový interval je konfigurovatelný a výchozí hodnota je 24 hodin.
Na následujícím obrázku graf spotřeby procesoru indikuje, kdy databáze dosáhla kritického stavu.
Kritéria prahové hodnoty upozornění
| Tab | Threshold | Criteria |
|---|---|---|
| Spotřeba procesoru | 80% přidělené hodnoty | Pokud monitor najde procesor nad prahovou hodnotou po dobu delší než pět minut. Monitor kontroluje každou minutu. |
| Přidělená velikost | 80% přidělené velikosti | Pokud monitor najde velikost nad prahovou hodnotu po dobu delší než pět minut. Monitor kontroluje každou minutu. |
| Blokované dotazy | Jeden blokovaný dotaz | Pokud je nejméně jeden blokovaný dotaz zablokovaný po dobu více než jedné minuty. Monitor kontroluje každé tři minuty. |
Karty výkonového řídicího panelu
Níže jsou vestavěné oblasti reportování řídicího panelu výkonu.
Spotřeba procesoru
Graf spotřeby procesoru zobrazuje využití procesoru (ve virtuálních jádrech) podél osy Y a času podél osy X. Když najedete myší na graf, zobrazí se podrobnosti, jako je doba trvání události, stav a využití procesoru v daném časovém rámci. Časové rozsahy v grafu je možné rozbalit, aby se zobrazily další podrobnosti.
Trendy procesoru zobrazené na tomto řídicím panelu představují pouze využití uživatelských dotazů. Nezahrnují procesor používaný ke zřizování, údržbě systému ani k jiným operacím na pozadí. Řídicí panel výkonu neodpovídá přímo spotřebě Fabric. Ke sledování spotřeby použijte aplikaci Microsoft Fabric Capacity Metrics.
Využití paměti
Graf spotřeby paměti zobrazuje spotřebu paměti (v megabajtech) podél osy Y a času podél osy X. Graf zobrazuje dvě řady: normální a přelití paměti. Normální řada zobrazuje součet využití paměti z uživatelských dotazů, které se během časového intervalu nepřelily do tempdb. Pokud dotaz přetekl do tempdb, množství tohoto přelévání se zobrazí jako druhá, červená řada v grafu. Když najedete myší na graf, zobrazí se podrobnosti, jako je časový interval, spotřeba paměti, počet spuštění a přelití paměti.
Kromě grafu nedávné historie spotřeby paměti zobrazuje tabulka dotazy s nejvyšším využitím paměti pro časový interval. Stejně jako u jiných interaktivních částí řídicího panelu vyberte dotaz, abyste zobrazili další podrobnosti o tomto dotazu.
Uživatelská připojení
Graf Připojení uživatelů sleduje aktuální připojení uživatelů k databázi s informacemi o každém připojení. Tabulka Připojení uživatelů (aktuální) obsahuje seznam aktuálních uživatelských připojení v tabulce.
Počet žádostí za sekundu
Graf Požadavky za sekundu sleduje kumulativní počet spuštění dotazu v určitém období. Tabulka Requests per second (Požadavky za sekundu ) obsahuje nejčastěji spouštěné dotazy.
Blokované dotazy za sekundu
Graf Blokované dotazy za sekundu sleduje dotazy, které jsou blokovány kvůli uzamčení. Tabulka Blokované dotazy (aktuální) zobrazuje sadu blokovaných dotazů v libovolném časovém okamžiku.
V databázovém stroji SQL dojde k blokování, když jedna relace obsahuje zámek konkrétního prostředku a druhý identifikátor SPID se pokusí získat konfliktní typ zámku ve stejném prostředku. Obvykle je časový rámec, pro který první SPID uzamkne prostředek malý. Když vlastnící relace uvolní zámek, druhé připojení pak může získat vlastní zámek prostředku a pokračovat ve zpracování. Blokování je normální chování a může k tomu dojít mnohokrát v průběhu dne bez znatelného vlivu na výkon systému.
Podrobný přehled o blokování najdete v tématu Vysvětlení a řešení blokujících problémů.
Blokované dotazy z důvodu uzamčení se liší od zablokování. Při řešení potíží s blokujícími situacemi je důležité, aby uživatelé měli představu o dotazech, které blokují a jak dlouho blokují.
Přidělená velikost
Karta Přidělená velikost poskytuje historii velikosti databáze. Tabulka Největší databáze (aktuální) identifikuje tabulky, které mají největší počet záznamů a spotřebovávají nejvíce místa.
Automatický index
Automatické indexování v databázích automatizuje správu indexů, zvyšuje výkon dotazů a rychlost načítání dat. Přizpůsobuje se identifikováním a testováním potenciálních indexů na základě využití sloupců. Tato funkce zlepšuje celkový výkon databáze a optimalizuje prostředky odebráním nepoužívaných indexů.
Sestava Automatické indexy zobrazuje historii a stav automaticky vytvořených indexů.
Queries
Na kartě Dotazy je možné otevřít dotazy pro řešení potíží s podrobnostmi dotazu. Každý dotaz obsahuje podrobnosti, včetně historie spuštění a náhledu dotazu.
Pokud chcete řešit potíže s dotazem T-SQL, otevřete kód T-SQL v editoru dotazů, sql Server Management Studio, rozšíření mssql pomocí editoru Visual Studio Code. Můžete také zvážit funkce rychlých akcí Copilot Explain a Fix pro databázi SQL ve Fabricu.
Spolu s ID dotazu a textem dotazu, metrikou a počtem spuštění poskytují karty v části Dotazy také podrobné sestavy o jednotlivých dotazech podle následujících metrik:
Dotazy s vysokým využitím procesoru
- Seřazený seznam dotazů s nejvyšší spotřebou procesoru, původně seřazený sestupně podle celkového procesoru (ms).
Dotazy s vysokým využitím paměti
- Seřazený seznam dotazů s nejvyšší spotřebou paměti, původně seřazený sestupně podle celkové paměti (MB).
Nejdéle běžící dotazy
- Zpočátku seřazeno podle celkové doby trvání (ms) sestupně.
Nejčastější dotazy
- Zpočátku seřazené podle počtu spuštění sestupně.
Dotazy s vysokým počtem čtení
- Zpočátku seřazeno podle celkového počtu logických čtení sestupně.