Monitorovanie spustených a dokončených dotazov T-SQL pomocou aktivity dotazu
Vzťahuje sa na:✅ koncový bod analýzy SQL a sklad v službe Microsoft Fabric
Monitorovanie dotazov SQL je nevyhnutné na monitorovanie a riešenie problémov s výkonom skladu služby Fabric a tiež na zachovanie účinnosti skladu. Aktivita dotazov umožňuje zobrazenie všetkých spustených a historických dotazov T-SQL spolu so zoznamom dlhotrvajúcich a často spustených dotazov bez toho, aby bolo potrebné spúšťať akýkoľvek kód T-SQL. Aktivitu dotazu môžete použiť na zabezpečenie toho, že vykonanie dotazov nebude trvať dlhšie, než sa očakávalo, a že sa úspešne dokončujú.
Požiadavky
- Ak chcete získať prístup k aktivite dotazu, musíte byť správcom vo vašom pracovnom priestore. Členovia, prispievatelia, čitatelia nemajú povolenie na prístup k tomuto zobrazeniu.
Začať
Existujú dva spôsoby, ako môžete spustiť prostredie aktivity dotazu.
Vyberte položku Ďalšie možnosti (...) vedľa skladu, ktorý chcete monitorovať v zobrazení pracovného priestoru, a vyberte položku Aktivita dotazu.
V editore dotazov skladu, ktorý chcete monitorovať, vyberte na páse s nástrojmi položku Aktivita dotazu.
Spustenia dotazov
Na stránke Spustenie dotazu nájdete zoznam spustených, úspešných, zrušených a neúspešných dotazov za posledných 30 dní.
- Pomocou rozbaľovacieho zoznamu môžete filtrovať stav, odosielateľa alebo čas odoslania.
- Pomocou panela hľadania môžete filtrovať konkrétne kľúčové slová v texte dotazu alebo iných stĺpcoch.
Pre každý dotaz sú uvedené nasledujúce podrobnosti:
Názov stĺpca | Description |
---|---|
ID distribuovaného príkazu | Jedinečné ID každého dotazu |
Text dotazu | Text vykonaného dotazu (do 8 000 znakov) |
Čas odoslania (UTC) | Časová pečiatka po doručení požiadavky |
Trvanie | Čas potrebný na vykonanie dotazu |
Postavenie | Stav dotazu (Spustený, Úspešný, Neúspešný alebo Zrušený) |
Obstarávateľ | Meno používateľa alebo systému, ktorý dotaz odoslal |
ID relácie | ID prepája dotaz na konkrétnu reláciu používateľa |
Spustiť zdroj | Názov klientskeho programu, ktorý inicioval reláciu |
Keď chcete znova načítať dotazy, ktoré sa zobrazujú na stránke, na páse s nástrojmi vyberte tlačidlo Obnoviť . Ak sa zobrazí spustený dotaz, ktorý chcete okamžite zastaviť, začiarknite políčko dotazu a vyberte tlačidlo Zrušiť . Pred zrušením dotazu sa zobrazí dialógové okno na potvrdenie. Všetky nevybrané dotazy, ktoré sú súčasťou tých istých relácií SQL, ktoré vyberiete, sa tiež zrušia.
Rovnaké informácie o spustených dotazoch možno nájsť aj pomocou zobrazenia dynamickej správy.
Prehľady dotazov
Na stránke Query insights (Prehľady dotazov) si môžete pozrieť zoznam dlho spracúvaných dotazov a často spracúvaných dotazov, ktoré vám pomôžu zistiť trendy v rámci dotazov skladu.
Pre každý dotaz v prehľade Dlho spracúvané dotazy sú uvedené nasledujúce podrobnosti:
Názov stĺpca | Description |
---|---|
Text dotazu | Text vykonaného dotazu (do 8 000 znakov) |
Medián trvania spustenia | Medián času spustenia dotazu (ms) v rámci spustení |
Počet spustení | Celkový počet spustení dotazu |
Trvanie posledného spustenia | Čas potrebný posledným spustením (ms) |
ID distribuovaného príkazu posledného spustenia | Jedinečné ID posledného vykonania dotazu |
ID relácie posledného spustenia | ID relácie za posledné vykonanie |
Pre každý dotaz v prehľade Najčastejšie spúšťanie dotazov sú uvedené tieto podrobnosti:
Názov stĺpca | Description |
---|---|
Text dotazu | Text vykonaného dotazu (do 8 000 znakov) |
Priemerné trvanie spustenia | Priemerný čas spustenia dotazu (ms) naprieč spusteniami |
Maximálne trvanie | Najdlhší čas spustenia dotazu (ms) |
Minimálne trvanie | Najkratší čas spustenia dotazu (ms) |
ID distribuovaného príkazu posledného spustenia | Jedinečné ID posledného vykonania dotazu |
Počet spustení | Celkový počet spustení dotazu |
Počet úspešných spustení | Počet úspešných spustení dotazov |
Počet neúspešných spustení | Počet neúspešných spustení dotazov |
Počet zrušených spustení | Počet zrušených spustení dotazov |
Rovnaké informácie o dokončených, neúspešných a zrušených dotazoch z spustení dotazov spolu s agregovanými prehľadmi nájdete aj v téme Prehľady dotazov v sklade údajov služby Fabric.
Obmedzenia
- V aktivite dotazu sa historické dotazy môžu v závislosti od súbežného vyťaženia zobrazovať až 15 minút.
- Na spusteniach dotazu a na kartách Prehľady dotazov pre dané výbery filtra je možné zobraziť iba prvých 10 000 riadkov.
- Chyba "Neplatný názov objektu queryinsights.exec_requests_history" sa môže vyskytnúť, ak sa aktivita dotazu otvorí okamžite po vytvorení nového skladu z dôvodu ešte nevygenerovaných základných systémových zobrazení. Ako alternatívne riešenie počkajte dve minúty a potom obnovte stránku.