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.
V editoru dotazů skladu, který chcete monitorovat, vyberte na pásu karet aktivitu dotazu.
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.
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.