Share via


.show queries command

A .showqueries parancs felsorolja azokat a lekérdezéseket a fürtön, amelyek elértek egy végső állapotot, és hogy a parancsot hívó felhasználónak hozzáférése van a megtekintéséhez. Ha szeretné, a parancs visszaadhatja a még futó lekérdezéseket, adott felhasználók lekérdezését vagy felhasználó szerint csoportosított lekérdezéseket. A lekérdezések és a parancsok befejezésének megtekintéséhez használja a .show queries-and-commands parancsot.

Engedélyek

Az Adatbázis-Rendszergazda vagy az Adatbázis-figyelő az adatbázison meghívott parancsokat láthatja. Más felhasználók csak a lekérdezéseiket láthatják.

Syntax

.show queries

.showrunningqueries [ by userUserPrincipalName]

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
UserPrincipalName string Egy adott felhasználó egyszerű felhasználóneve, amelynek lekérdezéslistát kell visszaadnia.

Válaszok

  • Egy olyan táblát ad vissza, amely korábban futtatott lekérdezéseket tartalmaz a fürt összes adatbázisában és azok befejezési statisztikáiban. Az eredmények feltárásához KQL-lekérdezéseket használhat.
  • Az aktuális felhasználó, egy másik felhasználó vagy az összes felhasználó által jelenleg végrehajtott lekérdezések listáját adja vissza.

Megjegyzés

A lekérdezés szövege 64 KB után csonkul.

A visszaadott táblaséma a következő:

ColumnName ColumnType Description
ClientActivityId string A kérelem ügyfél-azonosítója
Szöveg string 64 KB-nál csonkolt lekérdezés szövege
Adatbázis string Annak az adatbázisnak a neve, amelyen a lekérdezést végrehajtották
StartedOn datetime Időbélyeg a lekérdezés végrehajtásának indításakor
LastUpdatedOn datetime Az utolsó állapotfrissítés időbélyege
Időtartam timespan Kiszolgálóoldali lekérdezés időtartama
Állapot string Befejezés állapota
RootActivityId guid Kiszolgálóoldali kérés azonosítója
Felhasználó string A lekérdezést futtató felhasználói azonosító
FailureReason string Hiba oka. Ha a lekérdezés sikeres volt, ez a mező üres.
TotalCpu timespan A lekérdezés által felhasznált teljes CPU
CacheStatistics dynamic Adat-gyorsítótár használati statisztikái
Alkalmazás string A lekérdezés futtatásához használt alkalmazás neve
MemoryPeak long Memóriastatisztikák csúcsértéke
ScannedExtentsStatistics dynamic A beolvasott szegmensek statisztikái (mértékek)
Rendszerbiztonsági tag string A lekérdezés futtatásához használt felhasználó vagy alkalmazás AAD-azonosítója
ClientRequestProperties dynamic Ügyfélkérés tulajdonságai
ResultSetStatistics dynamic A visszaadott adatkészletet leíró statisztikák
WorkloadGroup string Annak a számítási feladatcsoportnak a neve, amelyhez a lekérdezés társítva volt

Példák

Befejezett lekérdezések megjelenítése

.show queries 
| project Text, Duration
| take 10

Kimenet

Szöveg Időtartam
StormEvents | rendezés DeathsDirect desc szerint 00:00:00.2343761
StormEvents | rendezés DeathsDirect desc szerint 00:00:00.2187503
StormEvents | rendezés DeathsDirect desc szerint 00:00:00.2343115
StormEvents | rendezés a DamageProperty desc szerint 00:00:00.2656510
StormEvents | rendezés StartTime desc szerint 00:00:00.2343012
StormEvents | rendezés StartTime desc szerint 00:00:00.2813042
StormEvents | rendezés StartTime desc szerint 00:00:00.3594493
TestFunction(5) 00:00:00.0312024
traceAgg(now(5500d)) 00:00:00.0312952
traceAgg(now(-5500d)) 00:00:00.0312445

Futó lekérdezések megjelenítése az aktuális felhasználótól

.show running queries 

Adott felhasználó által futtatott lekérdezések megjelenítése

.show running queries by user <UserPrincipalName>