Sdílet prostřednictvím


Řídicí panel výkonu pro databázi SQL v Microsoft Fabric

Platí pro:SQL Database 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.

Otevření řídicího panelu výkonu pro databázi SQL v prostředcích infrastruktury:

  • Na panelu nástrojů Domů v okně Editor Power Query vyberte Souhrn výkonu. Snímek obrazovky z editoru SQL prostředků infrastruktury se zvýrazněním tlačítka Souhrn výkonu na panelu nástrojů Domů
  • 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. Snímek obrazovky z portálu Prostředky infrastruktury v seznamu položek infrastruktury Kliknutím pravým tlačítkem myši na tři tečky položky databáze SQL otevřete místní nabídku.

Výstrahy

Automaticky generovaná upozornění s přednastavenými kritérii poskytují dva druhy oznámení:

  • Probíhající výstrahy: Vyvolána při problému s databází, zobrazí se tato výstraha, když je některý z parametrů (procesor, blokující dotazy nebo přidělená velikost) ve kritickém stavu. Tato výstraha je reprezentována vodorovným oznamovacím pruhem.

    Snímek obrazovky z portálu Fabric s upozorněním na výkon

  • Č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.

    Snímek obrazovky z portálu Fabric s indikátorem upozornění čekajícího na řídicí panel výkonu

Jakmile vyberete odkaz pro výstrahu, zobrazí souhrn výkonu souhrn 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.

Snímek obrazovky z portálu Fabric zobrazující souhrn nedávných upozornění

Graf řídicího panelu výkonu

Když databáze dosáhne kritického stavu spotřeby procesoru (nebo jakéhokoli jiného faktoru, který vyvolá výstrahu), zobrazí se body, které nejsou v pořádku, označené v grafu využití procesoru a označují body, ve kterých 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.

Snímek obrazovky s grafem řídicího panelu výkonu na portálu Fabric zobrazující historii spotřeby procesoru a body v čase, které nejsou v pořádku

Kritéria prahové hodnoty upozornění

Tabulátor Prahová hodnota Kritéria
Spotřeba procesoru 80 % přidělené hodnoty Pokud monitor najde procesor nad prahovou hodnotou po dobu delší než pět minut. Monitorování kontroluje frekvenci jedné minuty.
Přidělená velikost 80 % přidělené velikosti Pokud monitor najde velikost nad prahovou hodnotu po dobu delší než pět minut. Monitorování kontroluje frekvenci jedné minuty.
Blokované dotazy Jeden blokovaný dotaz Pokud existuje alespoň jeden blokovaný dotaz, který byl zablokován déle než jednu minutu. Očekává se, že se monitorování bude kontrolovat každé tři minuty.

Karty řídicího panelu výkonu

Níže jsou integrované oblasti generování sestav řídicího panelu výkonu.

Spotřeba procesoru

Graf využití procesoru se vykreslí podle počtu sekund virtuálních jader. Dotazy na procesor s nejvyšším využitím identifikují dotazy v požadovaném časovém intervalu, které jsou nejvíce zodpovědné za spotřebu virtuálních jader.

Připojení uživatelů

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.

Snímek obrazovky z portálu Fabric s grafem Připojení uživatelů a tabulkou Uživatelská připojení (aktuální)

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

Blokované dotazy za sekundu v grafu sledují bloky prostředí dotazů z důvodu uzamčení. Tabulka Blokované dotazy (aktuální) zobrazuje sadu blokovaných dotazů v libovolném časovém okamžiku.

Snímek obrazovky z portálu Prostředky infrastruktury blokovaných dotazů za sekundu

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 zámek uvolní, druhé připojení může získat vlastní zámek na 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í maximální prostor.

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ůsobí se identifikaci a testování 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 karty Automatické indexy zobrazuje historii a stav automaticky vytvořených indexů.

Snímek obrazovky portálu Fabric s vytvořeným automatickým indexem, jeho názvem a stavem

Dotazy

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 v prostředcích infrastruktury.

Snímek obrazovky s podrobnostmi dotazu na portálu Fabric na řídicím panelu Výkon

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).
  • 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 čtením

    • Zpočátku seřazené podle logického čtení celkem sestupně.

    Snímek obrazovky z portálu Prostředky infrastruktury na stránce Dotazy s vybranou kartou Dotazy s vysokým čtením