Freigeben über


Befehl 'Abfragen anzeigen'

Gilt für: ✅Microsoft Fabric✅Azure Data Explorer

Der .show queries Befehl listet Abfragen auf dem Cluster auf, die einen endgültigen Zustand erreicht haben und dass der Benutzer, der den Befehl aufruft, Zugriff auf die Ansicht hat. Optional kann der Befehl Weiterhin ausgeführte Abfragen, Abfragen nach bestimmten Benutzern oder nach Benutzer gruppierten Abfragen zurückgeben. Verwenden Sie ZUM Anzeigen von Abfragen und Befehlen den Abschluss von .show queries-and-commands.

Der .show queries Befehl listet Abfragen für das Ereignishaus auf, das einen endgültigen Zustand erreicht hat und dass der Benutzer, der den Befehl aufruft, Zugriff hat, um zu sehen. Optional kann der Befehl Weiterhin ausgeführte Abfragen, Abfragen nach bestimmten Benutzern oder nach Benutzer gruppierten Abfragen zurückgeben. Verwenden Sie ZUM Anzeigen von Abfragen und Befehlen den Abschluss von .show queries-and-commands.

Berechtigungen

Ein Datenbankadministrator oder Datenbankmonitor kann jeden befehl sehen, der in der Datenbank aufgerufen wird. Andere Benutzer können ihre Abfragen nur sehen.

Syntax

.show queries

.showrunning queries [ by user UserPrincipalName]

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich BESCHREIBUNG
UserPrincipalName string Der UPN eines bestimmten Benutzers, für den eine Liste von Abfragen zurückgegeben werden soll.

Gibt zurück

  • Gibt eine Tabelle zurück, die zuvor Abfragen in allen Datenbanken im Cluster und deren Abschlussstatistiken enthält. Sie können KQL-Abfragen verwenden, um die Ergebnisse zu untersuchen.
  • Gibt eine Liste der derzeit vom aktuellen Benutzer oder von einem anderen Benutzer oder von allen Benutzern ausgeführten Abfragen zurück.
  • Gibt eine Tabelle zurück, die zuvor Abfragen in allen Datenbanken im Cluster und deren Abschlussstatistiken enthält. Sie können KQL-Abfragen verwenden, um die Ergebnisse zu untersuchen.
  • Gibt eine Liste der derzeit vom aktuellen Benutzer oder von einem anderen Benutzer oder von allen Benutzern ausgeführten Abfragen zurück.

Hinweis

Der Text der Abfrage wird nach 64 KB abgeschnitten.

Das zurückgegebene Tabellenschema lautet:

ColumnName ColumnType Beschreibung
ClientActivityId string Client-ID der Anforderung
Text string Abfragetext, abgeschnitten bei 64 KB
Datenbank string Name der Datenbank, für die die Abfrage ausgeführt wurde
StartedOn datetime Zeitstempel beim Starten der Abfrageausführung
LastUpdatedOn datetime Zeitstempel der letzten Statusaktualisierung
Duration timespan Serverseitige Abfragedauer
State string Abschlussstatus
RootActivityId guid Serverseitige Anforderungs-ID
Benutzer string Benutzer-ID, die die Abfrage ausgeführt hat
FailureReason string Fehlerursache. Wenn die Abfrage erfolgreich war, ist dieses Feld leer.
TotalCpu timespan Cpu insgesamt, die von der Abfrage verbraucht wird
CacheStatistics dynamic Datencache-Nutzungsstatistiken
Application string Name der Anwendung, die zum Ausführen der Abfrage verwendet wurde
MemoryPeak long Spitzenspeicherstatistiken
ScannedExtentsStatistics dynamic Statistik der gescannten Shards (Ausmaße)
Prinzipal string AAD-ID des Benutzers oder der Anwendung, der zum Ausführen der Abfrage verwendet wurde
ClientRequestProperties dynamic Clientanforderungseigenschaften
ResultSetStatistics dynamic Statistiken zur Beschreibung des zurückgegebenen Datasets
WorkloadGroup string Name der Workloadgruppe, der die Abfrage zugeordnet war

Beispiele

Abgeschlossene Abfragen anzeigen

.show queries 
| project Text, Duration
| take 10

Output

Text Duration
StormEvents | sortieren nach DeathsDirect desc 00:00:00.2343761
StormEvents | sortieren nach DeathsDirect desc 00:00:00.2187503
StormEvents | sortieren nach DeathsDirect desc 00:00:00.2343115
StormEvents | sortieren nach DamageProperty desc 00:00:00.2656510
StormEvents | sortieren nach StartTime desc 00:00:00.2343012
StormEvents | sortieren nach StartTime desc 00:00:00.2813042
StormEvents | sortieren nach StartTime desc 00:00:00.3594493
TestFunction(5) 00:00:00.0312024
traceAgg(now(5500d)) 00:00:00.0312952
traceAgg(now(-5500d)) 00:00:00.0312445

Anzeigen ausgeführter Abfragen durch den aktuellen Benutzer

.show running queries 

Anzeigen ausgeführter Abfragen durch einen angegebenen Benutzer

.show running queries by user <UserPrincipalName>