Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Gjelder for:✅ SQL-analyseendepunkt og Warehouse i Microsoft Fabric
Important
Denne funksjonen er i forhåndsvisning.
Bruk datalager Monitor for å se kjørende og historiske T-SQL-spørringer, langvarige spørringer, og kjør ofte spørringer uten å kjøre T-SQL-kode. Integrert i Fabric-portalen kan du bruke datalager Monitor for å bekrefte at forespørsler fullføres med suksess, analysere utførelsesmønstre og undersøke tregere spørringskjøringer i detalj.
datalager Monitor het tidligere "Query Activity".
Forutsetninger
- Du må være administrator i arbeidsområdet ditt for å få tilgang til datalager Monitor. Medlemmer, bidragsytere og seere har ikke tillatelse til å få tilgang til denne visningen.
Komme i gang
Du kan lansere datalager Monitor-opplevelsen på to måter.
Velg Flere alternativer (...) ved siden av lageret du vil overvåke i arbeidsområdets visning, og velg Overvåk.
I spørringseditoren til lageret du vil overvåke, velg Overvåk i båndet.
Spørringshistorikk
På siden for spørringshistorikk kan du gjennomgå nylige spørringskjøringer og identifisere mønstre i lageraktivitet. Denne visningen kombinerer et forespørslingstellingsdiagram med et detaljert resultatrutenett slik at du kan gå fra en høynivåtrend til en spesifikk spørringskjøring.
- Bruk forespørslingstabellen for å oppdage aktivitetstopper i det valgte tidsrommet.
- Bruk filtermenyen for å forbedre visningen etter innsendingstid (UTC),status, innsendt av, kjør kilde, setningstype og etikett.
- Bruk søkefeltet for å finne spesifikke nøkkelord i søketeksten eller andre kolonner.
- Bruk tidsfilteret for raskt å bytte mellom de siste 24 timene, de siste 7 dagene, de siste 30 dagene, eller et tilpasset tidsintervall.
- Se aktive filtre som avtakbare piller over diagramområdet. Når du bruker eller fjerner filtre, oppdaterer Monitor diagrammet og spørringsnettet for å matche det nåværende filtersettet.
- Velg Oppdater for å laste inn de nåværende resultatene på nytt. Hvis du ser en spørring du vil stoppe, velg spørringen ved å bruke avkrysningsboksen og velg deretter Avbryt. Du blir bedt om å bekrefte før forespørselen kanselleres. Alle uvalgte spørringer som er en del av de samme SQL-øktene du valgte, blir også kansellert.
Bemerkning
For øyeblikket er filtrene som brukes i overvåkingsopplevelsen kanskje ikke synkronisert mellom diagrammet og datanettet. For å se konsistente resultater, bruk oppdateringsalternativet for å laste inn dataene på nytt.
- Når du velger én eller flere spørringskjøringer som deler samme spørringshash, blir Vis lignende kjøringer tilgjengelig. Bruk dette alternativet for å sammenligne kjøringer av samme spørringsmønster og forstå om varighet, feil eller ressursbruk endret seg mellom kjøringer.
Diagrammet oppdateres for å gjenspeile det nåværende filtervalget, noe som gjør det enklere å svare på spørsmål som:
- Når økte søkevolumet?
- Hvilken innsender eller kjørekilde er knyttet til en økning i aktivitet?
- Er mislykkede eller kansellerte forespørsler konsentrert innenfor et bestemt tidsvindu?
Du kan også tilpasse tabelloppsettet fra kolonnemenyen:
- Velg hvilke kolonner som vises i datanettet.
- Dra elementer i kolonnemenyen for å omorganisere dem.
- Velg Bruk for å oppdatere rutenettet slik at det matcher rekkefølgen på den valgte kolonnen.
For hver spørring er følgende detaljer tilgjengelige i spørringshistorikk-ruten . Noen kolonner kan være skjult som standard og kan legges til fra kolonnealternativer.
| Kolonnenavn | Beskrivelse |
|---|---|
| Distribuert setnings-ID | Unik ID for hver spørring |
| Spørringstekst | Teksten til den utførte spørringen |
| Spørringshash | Hashverdi for spørringsformen som hjelper deg å identifisere lignende spørringslogikk på tvers av kjøringer |
| Status | Spørringsstatus: Lykkes, Mislyktes eller Kansellert |
| Sendt av | Navnet på brukeren eller systemet som sendte spørringen |
| Sendetid (UTC) | Tidsstempel da forespørselen kom |
| Varighet | Total tid som forespørselen tok å fullføre |
| Kjør kilde | Navnet på klientprogrammet som startet økten |
| CPU-tid | Total CPU-tid avsatt for spørringsutførelsen |
| Data skannet eksternt | Mengde data lest fra fjernlagring i OneLake |
| Data skannet på disk | Mengde data lest fra lokal disk |
| Data skannet i cache | Mengde data lest fra lokal minnecache |
| Økt-ID | ID som kobler spørringen til en bestemt brukerøkt |
| Etikett | Valgfri etikett knyttet til forespørselen, når en etikett ble levert |
| Setningstype | Type SQL-setning som kjørte, som SELECT, INSERT, UPDATE eller DELETE |
| Radantall | Antall rader returnert av spørringen |
| Batch-ID | ID for et gruppert sett med spørringer, hvis aktuelt |
| Tilkoblings-ID | Identifikator for forbindelsen som brukes av spørringen |
| Databasenavn | Navnet på lageret eller SQL-analyseendepunktet som er koblet til ved kjøring |
| Sluttid | Tidsstempel når spørringen fullførte utførelsen |
| Er distribuert | Indikerer om spørringen kjørte som en distribuert operasjon: 1 for ja, 0 for nei |
| Resultat-cache-treff | Resultatsetts cache-status for spørringen: 2 betyr cache-treff, 1 betyr cache opprettet, og 0 betyr resultatsett-caching ikke ble brukt |
| Rotbatch-ID | ID for toppnivå-batchen når spørringer er en del av en nestet batch |
| SQL-poolnavn | Navnet på SQL-poolen som brukes til å utføre forespørselen |
| Feilkode | Feilkode returnerte for spørringsutførelsen når en feil rapporteres |
Den samme informasjonen om kjøring av spørringer kan også finnes ved bruk av dynamiske administrasjonsvisninger og Query insights-visninger, for eksempel queryinsights.exec_requests_history.
Spørringsinnsikt
De andre Monitor-fanene hjelper deg å gå fra historie til oppsummert analyse:
- Langvarige spørringer hjelper deg å identifisere spørringer med konsekvent høyere utførelsestider.
- Hyppige spørringer hjelper deg å finne gjentatte spørringsmønstre som kan ha nytte av tuning.
For hver spørring i innsikten for langvarige spørringer oppgis følgende detaljer:
| Kolonnenavn | Beskrivelse |
|---|---|
| Spørringstekst | Teksten til den utførte spørringen |
| Median varighet for kjøring | Median kjøringstid for spørring (ms) på tvers av kjøringer |
| Antall kjøringer | Totalt antall ganger spørringen ble utført |
| Varighet for siste kjøring | Tiden som ble tatt av den siste kjøringen (ms) |
| Siste kjøring distribuert setnings-ID | Unik ID for siste kjøring av spørring |
| Økt-ID for siste kjøring | Økt-ID for siste kjøring |
For hver spørring i innsikten for ofte kjørede spørringer oppgis følgende detaljer:
| Kolonnenavn | Beskrivelse |
|---|---|
| Spørringstekst | Teksten til den utførte spørringen |
| Gjennomsnittlig varighet for kjøring | Gjennomsnittlig kjøringstid for spørring (ms) på tvers av kjøringer |
| Maksimal varighet | Lengste kjøringstid for spørring (ms) |
| Min varighet | Kortest kjøringstid for spørring (ms) |
| Siste kjøring distribuert setnings-ID | Unik ID for siste kjøring av spørring |
| Antall kjøringer | Totalt antall ganger spørringen ble utført |
| Antall vellykkede kjøringer | Antall vellykkede kjøringer av spørringer |
| Antall mislykkede kjøringer | Antall mislykkede kjøringer av spørringer |
| Antall avbrutte kjøringer | Antall avbrutte kjøringer av spørringer |
For å få mest mulig ut av disse visningene:
- Start i Søkehistorikk for å identifisere tidsintervallet, innsendingskilden eller kjørekilden du ønsker å undersøke.
- Bruk View-lignende kjøringer for å sammenligne kjøringer som deler samme spørringshash.
- Gå til langvarige spørringer for å identifisere spørringsmønstre med høy medianvarighet.
- Gå gjennom Kjør ofte søk for å finne spørringsskjemaer med stort volum som er gode kandidater for justering.
Den samme informasjonen om fullførte, mislykkede og kansellerte spørringer fra spørringshistorikk, sammen med aggregerte innsikter, finnes også i Query insights i Fabric data warehousing.
Begrensninger
- Avhengig av den samtidige arbeidsbelastningen kan historiske forespørsler ta opptil 15 minutter å dukke opp i Monitor.
- Monitor viser kun de øverste 10 000 radene for de nåværende filtervalgene. For å redusere resultatsettet, begrens tidsintervallet eller legg til filtre.
- Hvis du åpner Monitor umiddelbart etter å ha opprettet et nytt lager, kan du få en
Invalid object name queryinsights.exec_requests_historyfeil. Denne feilen oppstår fordi de underliggende systemvisningene ennå ikke er generert. Som en løsning, vent to minutter, og oppdater deretter siden.