使用 “版本 ”下拉列表切换服务。 了解有关导航的详细信息。
适用于:✅ Azure Data Explorer
.show
queries 命令列出了已达到最终状态的群集上的查询,并且调用命令的用户access查看。 (可选)该命令可以返回仍在运行的查询、特定用户的查询或按用户分组的查询。 若要查看查询和命令完成,请使用 .show queries-and-commands。
Permissions
Database 管理员或数据库监视器可以看到对数据库调用的任何命令。 其他用户只能查看其查询。
Syntax
.show
queries
.show
running
queries [ by userUserPrincipalName]
详细了解语法约定。
参数
| 姓名 | 类型 | 必选 | Description |
|---|---|---|---|
| UserPrincipalName | string |
要为其返回查询列表的特定用户的 UPN。 |
退货
- 返回一个表,其中包含以前在群集中的所有数据库上运行查询及其完成统计信息。 可以使用 KQL 查询来浏览结果。
- 返回当前用户、其他用户或所有用户当前正在执行的查询的列表。
注释
查询的文本在 64 KB 后被截断。
返回的表架构为:
| ColumnName | ColumnType | Description |
|---|---|---|
| ClientActivityId | string |
请求的客户端 ID |
| 文本 | string |
查询文本,截断为 64 KB |
| 数据库 | string |
执行查询的数据库的名称 |
| StartedOn | datetime |
查询执行启动时的时间戳 |
| LastUpdatedOn | datetime |
上次状态更新的时间戳 |
| 持续时间 | timespan |
服务器端查询持续时间 |
| State | string |
完成状态 |
| RootActivityId | guid |
服务器端请求 ID |
| 用户 | string |
运行查询的用户 ID |
| 失败原因 | string |
失败原因。 如果查询成功,则此字段为空。 |
| TotalCpu | timespan |
查询使用的 CPU 总数 |
| CacheStatistics | dynamic |
数据缓存使用情况统计信息 |
| Application | string |
用于运行查询的应用程序的名称 |
| MemoryPeak | long |
峰值内存统计信息 |
| ScannedExtentsStatistics | dynamic |
扫描分片(盘区)的统计信息 |
| 校长 | string |
用于运行查询的用户或应用程序 AAD-ID |
| ClientRequestProperties | dynamic |
客户端请求属性 |
| ResultSetStatistics | dynamic |
描述返回数据集的统计信息 |
| WorkloadGroup | string |
查询与 关联的工作负荷组的名称 |
例子
显示已完成的查询
.show queries
| project Text, Duration
| take 10
输出
| 文本 | 持续时间 |
|---|---|
| StormEvents |sort by DeathsDirect desc | 00:00:00.2343761 |
| StormEvents |sort by DeathsDirect desc | 00:00:00.2187503 |
| StormEvents |sort by DeathsDirect desc | 00:00:00.2343115 |
| StormEvents |按 DamageProperty desc 排序 | 00:00:00.2656510 |
| StormEvents |sort by StartTime desc | 00:00:00.2343012 |
| StormEvents |sort by StartTime desc | 00:00:00.2813042 |
| StormEvents |sort by 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 |
显示当前用户正在运行的查询
.show running queries
显示指定用户正在运行的查询
.show running queries by user <UserPrincipalName>