Övervaka dina körnings- och slutförda T-SQL-frågor med hjälp av frågeaktivitet
Gäller för:✅ SQL-analysslutpunkt och lager i Microsoft Fabric
Det är viktigt att övervaka SQL-frågor för att övervaka och felsöka prestanda för ditt infrastrukturlager, och även för att upprätthålla lagrets effektivitet. Med frågeaktivitet har du en enda vy över alla körnings- och historiska T-SQL-frågor tillsammans med en lista över tidskrävande och ofta kör frågor utan att behöva köra någon T-SQL-kod. Du kan använda Frågeaktivitet för att säkerställa att frågor inte tar längre tid än förväntat att köra och slutförs.
Förutsättningar
- Du måste vara administratör på arbetsytan för att få åtkomst till frågeaktiviteten. Medlemmar, deltagare, tittare har inte behörighet att komma åt den här vyn.
Kom igång
Du kan starta frågeaktiviteten på två sätt.
Välj Fler alternativ (...) bredvid det lager som du vill övervaka i arbetsytevyn och välj Frågeaktivitet.
I frågeredigeraren för det lager som du vill övervaka väljer du Frågeaktivitet i menyfliksområdet.
Frågekörningar
På sidan Frågekörningar kan du se en lista över frågor som körs, lyckades, avbröts och misslyckades upp till de senaste 30 dagarna.
- Använd listrutan för att filtrera efter status, inskickare eller sändningstid.
- Använd sökfältet för att filtrera efter specifika nyckelord i frågetexten eller andra kolumner.
Följande information finns för varje fråga:
Kolumnnamn | beskrivning |
---|---|
Distribuerat instruktions-ID | Unikt ID för varje fråga |
Frågetext | Text för den körda frågan (upp till 8 000 tecken) |
Sändningstid (UTC) | Tidsstämpel när begäran kom |
Varaktighet | Tiden det tog för frågan att köras |
Status | Frågestatus (körs, lyckades, misslyckades eller avbröts) |
Inlämnare | Namnet på användaren eller systemet som skickade frågan |
Sessions-ID | ID som länkar frågan till en specifik användarsession |
Kör källa | Namnet på det klientprogram som initierade sessionen |
När du vill läsa in de frågor som visas på sidan igen väljer du knappen Uppdatera i menyfliksområdet. Om du ser en fråga som körs som du vill stoppa körningen av omedelbart markerar du frågan med hjälp av kryssrutan och väljer knappen Avbryt . Du uppmanas med en dialogruta att bekräfta innan frågan avbryts. Alla omarkerade frågor som ingår i samma SQL-sessioner som du väljer avbryts också.
Samma information om att köra frågor finns också med dynamiska hanteringsvyer.
Frågeinsikter
På sidan Frågeinsikter kan du se en lista över tidskrävande frågor och köra frågor ofta för att fastställa trender i ditt lagers frågor.
Följande information finns för varje fråga i insikterna om långvariga frågor:
Kolumnnamn | beskrivning |
---|---|
Frågetext | Text för den körda frågan (upp till 8 000 tecken) |
Mediankörningsvaraktighet | Mediankörningstid för frågor (ms) mellan körningar |
Antal körningar | Totalt antal gånger som frågan kördes |
Varaktighet för senaste körning | Tidsåtgången för den senaste körningen (ms) |
Distribuerat instruktions-ID för senaste körning | Unikt ID för den senaste frågekörningen |
Sessions-ID för senaste körning | Sessions-ID för den senaste körningen |
För varje fråga i insikterna om vanliga frågor tillhandahålls följande information:
Kolumnnamn | beskrivning |
---|---|
Frågetext | Text för den körda frågan (upp till 8 000 tecken) |
Genomsnittlig körningsvaraktighet | Genomsnittlig körningstid för frågor (ms) mellan körningar |
Maximal varaktighet | Längsta frågekörningstid (ms) |
Minsta varaktighet | Kortast körningstid för frågor (ms) |
Distribuerat instruktions-ID för senaste körning | Unikt ID för den senaste frågekörningen |
Antal körningar | Totalt antal gånger som frågan kördes |
Antal lyckade körningar | Antal lyckade frågekörningar |
Antal misslyckade körningar | Antal misslyckade frågekörningar |
Antal avbrutna körningar | Antal avbrutna frågekörningar |
Samma information om slutförda, misslyckade och avbrutna frågor från Frågekörningar tillsammans med aggregerade insikter finns också i Frågeinsikter i informationslager för infrastrukturresurser.
Begränsningar
- Historiska frågor kan ta upp till 15 minuter att visas i frågeaktiviteten beroende på den samtidiga arbetsbelastning som körs.
- Endast de översta 10 000 raderna kan visas på flikarna Frågekörningar och Frågeinsikter för de angivna filtervalen.
- Felet "Ogiltigt objektnamn queryinsights.exec_requests_history" kan inträffa om frågeaktiviteten öppnas omedelbart efter att ett nytt lager har skapats på grund av att de underliggande systemvyerna ännu inte har genererats. Som en lösning väntar du två minuter och uppdaterar sedan sidan.