Sdílet prostřednictvím


Monitorování spuštěných a dokončených dotazů T-SQL pomocí aktivity dotazů

Platí pro:✅ Koncový bod sql Analytics a sklad v Microsoft Fabric

Monitorování dotazů SQL je nezbytné pro monitorování a řešení potíží s výkonem vašeho skladu Fabric a také pro zajištění efektivity skladu. Pomocí aktivity dotazů máte přehled o všech spuštěných a historických dotazech T-SQL společně se seznamem dlouhotrvajících a často spouštěných dotazů, aniž byste museli spouštět žádný kód T-SQL. Pomocí aktivity dotazu můžete zajistit, že provádění dotazů trvá déle, než se čekalo, a úspěšně se dokončily.

Požadavky

  • Abyste mohli získat přístup k aktivitě dotazů, musíte být ve svém pracovním prostoru správcem. Členové, přispěvatelé, čtenáři nemají oprávnění pro přístup k tomuto zobrazení.

Začínáme

Prostředí aktivit dotazů můžete spustit dvěma způsoby.

  • Vedle skladu, který chcete monitorovat v zobrazení pracovního prostoru, vyberte Další možnosti (...) a vyberte Aktivita dotazu.

    Snímek obrazovky vstupního bodu aktivity dotazu z místní nabídky pracovního prostoru

  • V editoru dotazů skladu, který chcete monitorovat, vyberte na pásu karet aktivitu dotazu.

    Snímek obrazovky vstupního bodu aktivity dotazu z pásu karet

Spouštění dotazů

Na stránce Spuštění dotazu můžete zobrazit seznam spuštěných, úspěšných, zrušených a neúspěšných dotazů až za posledních 30 dnů.

  • Pomocí rozevíracího seznamu můžete filtrovat stav, odesílejte nebo odešlete čas.
  • Pomocí vyhledávacího panelu můžete filtrovat konkrétní klíčová slova v textu dotazu nebo jiných sloupcích.

Pro každý dotaz jsou k dispozici následující podrobnosti:

Název sloupce Popis
ID distribuovaného příkazu Jedinečné ID pro každý dotaz
Text dotazu Text spuštěného dotazu (až 8 000 znaků)
Čas odeslání (UTC) Časové razítko, kdy žádost přišla
Doba trvání Doba, po které trvalo provedení dotazu
Stav Stav dotazu (Spuštěno, Úspěšné, Neúspěšné nebo Zrušeno)
Předkladatel Jméno uživatele nebo systému, který dotaz odeslal
ID relace ID propojování dotazu s konkrétní uživatelskou relací
Spustit zdroj Název klientského programu, který inicioval relaci

Pokud chcete znovu načíst dotazy zobrazené na stránce, vyberte na pásu karet tlačítko Aktualizovat . Pokud se zobrazí dotaz, který je spuštěný, který chcete okamžitě zastavit provádění, vyberte dotaz pomocí zaškrtávacího políčka a vyberte tlačítko Zrušit . Před zrušením dotazu se zobrazí výzva k potvrzení dialogového okna. Všechny nevybrané dotazy, které jsou součástí stejných relací SQL, které vyberete, budou také zrušeny.

Snímek obrazovky s dialogovým oknem Zrušit spuštění dotazu

Stejné informace týkající se spouštění dotazů najdete také pomocí zobrazení dynamické správy.

Dotazování přehledů

Na stránce Přehledy dotazů můžete zobrazit seznam dlouhotrvajících dotazů a často spouštěných dotazů, které vám pomůžou určit trendy v dotazech vašeho skladu.

Pro každý dotaz v přehledu dlouhotrvajících dotazů jsou k dispozici následující podrobnosti:

Název sloupce Popis
Text dotazu Text spuštěného dotazu (až 8 000 znaků)
Medián doby trvání spuštění Medián doby provádění dotazů (ms) napříč spuštěními
Počet spuštění Celkový počet spuštění dotazu
Doba trvání posledního spuštění Doba potřebná posledním spuštěním (ms)
ID posledního spuštění distribuovaného příkazu Jedinečné ID posledního spuštění dotazu
ID poslední relace spuštění ID relace pro poslední spuštění

Pro každý dotaz v přehledu často spouštěných dotazů jsou k dispozici následující podrobnosti:

Název sloupce Popis
Text dotazu Text spuštěného dotazu (až 8 000 znaků)
Průměrná doba trvání spuštění Průměrná doba provádění dotazů (ms) napříč spuštěními
Maximální doba trvání Nejdelší doba provádění dotazů (ms)
Minimální doba trvání Nejkratší doba provádění dotazů (ms)
ID posledního spuštění distribuovaného příkazu Jedinečné ID posledního spuštění dotazu
Počet spuštění Celkový počet spuštění dotazu
Počet úspěšných spuštění Počet úspěšných spuštění dotazů
Počet neúspěšných spuštění Počet neúspěšných spuštění dotazů
Počet zrušených spuštění Počet zrušených spuštění dotazů

Stejné informace týkající se dokončených, neúspěšných a zrušených dotazů z dotazovacích spuštění a agregovaných přehledů najdete také v přehledech dotazů v datových skladech Fabric.

Omezení

  • Zobrazení historických dotazů v aktivitě dotazů v závislosti na souběžné úloze může trvat až 15 minut.
  • Na kartách Dotaz se dá zobrazit jenom prvních 10 000 řádků a na kartách Přehledy dotazů pro dané výběry filtru.
  • K chybě "Neplatný název objektu queryinsights.exec_requests_history" může dojít v případě, že se aktivita dotazu otevře hned po vytvoření nového skladu kvůli tomu, že se ještě nevygenerovala podkladová systémová zobrazení. Jako alternativní řešení počkejte dvě minuty a pak aktualizujte stránku.