.show graph_snapshots statistics (预览版)

使用 “版本 ”下拉列表切换服务。 了解有关导航的详细信息
适用于:✅ Azure Data Explorer

注释

此功能目前处于公开预览状态。 正式发布之前,功能和语法可能会更改。

显示特定图形模型的所有快照的详细统计信息,包括性能指标、资源利用率和处理详细信息。

Permissions

必须至少具有 Database 用户、数据库查看器或数据库监视器权限才能运行此命令。

Syntax

.show graph_snapshots GraphModelNamestatistics

.show graph_snapshots * statistics

详细了解语法约定

参数

姓名 类型 必选 Description
GraphModelName string 要为其显示快照统计信息的图形模型的名称。 如果未指定,则用于 * 显示所有图形模型的统计信息。

退货

此命令返回具有以下列的表:

类型 Description
DatabaseName string 包含图形模型的数据库的名称。
ModelName string 图形模型的名称。
ModelId guid 图形模型的唯一标识符。
名称 string 快照的名称。
SnapshotTime datetime 创建快照的时间。
TotalCpu timespan 创建快照期间消耗的总 CPU 时间。
MemoryPeak long 创建快照期间(以字节为单位)的峰值内存使用率。
持续时间 timespan 快照创建过程的总持续时间。
NodesCount long 快照中的节点数。
EdgesCount long 快照中的边缘数。
NodesSize long 节点数据的大小(以字节为单位)。
EdgesSize long 边缘数据的大小(以字节为单位)。
详细信息 string 包含详细分步统计信息和密封信息的 JSON 对象。

例子

显示图形模型的所有快照的统计信息

.show graph_snapshots MyGraphModel statistics

输出

DatabaseName 模型名 ModelId 姓名 SnapshotTime TotalCpu MemoryPeak 持续时间 NodesCount EdgesCount NodesSize EdgesSize 详细信息
MyDatabase MyGraphModel a1b2c3d4-e5f6-7890-abcd-ef1234567890 snapshot1 2025-09-10T10:30:00.000Z 00:00:15.250 104857600 00:00:25.500 1000000 2500000 536870912 1073741824 {“Steps”:\,“Seal”:{...}}
MyDatabase MyGraphModel a1b2c3d4-e5f6-7890-abcd-ef1234567890 snapshot2 2025-09-10T14:45:00.000Z 00:00:18.750 125829120 00:00:30.250 1200000 2800000 644245094 1288490189 {“Steps”:\,“Seal”:{...}}
MyDatabase MyGraphModel a1b2c3d4-e5f6-7890-abcd-ef1234567890 snapshot3 2025-09-10T18:20:00.000Z 00:00:12.500 83886080 00:00:22.000 800000 2000000 429496730 858993459 {“Steps”:\,“Seal”:{...}}

显示所有图形模型中所有快照的统计信息

.show graph_snapshots * statistics

此命令返回数据库中所有图形模型的所有快照的统计信息,这对于系统范围的分析和监视非常有用。

理解输出内容

该命令为指定图形模型的每个已完成快照返回一行。 每行都包含该快照的综合统计信息和性能指标。

资源利用率指标

  • TotalCpu:跨所有处理步骤的累积 CPU 时间
  • MemoryPeak:在进程的任何步骤中消耗最高的内存
  • 持续时间:从开始到完成快照创建时的时钟时间

数据大小指标

  • NodesCount/EdgesCount:快照中的图形元素数
  • NodesSize/EdgesSize:图形数据结构的Storage大小

详细信息列结构

Details 列包含一个 JSON 对象,其中包含每个快照的分步处理信息:

{
  "Steps": [
    {
      "Kind": "AddNodes",
      "StepNumber": 0,
      "Status": "Completed",
      "Duration": "00:00:00.9260505",
      "StartTime": "2025-09-04T12:15:33.1567939Z",
      "AddedElementsCount": 2,
      "AddedElementsSizeDelta": 1838,
      "TotalCpu": "00:00:01.0937500",
      "MemoryPeak": 1193360
    },
    {
      "Kind": "AddEdges",
      "StepNumber": 1,
      "Status": "Completed",
      "Duration": "00:00:00.4027208",
      "StartTime": "2025-09-04T12:15:34.0846894Z",
      "AddedElementsCount": 2,
      "AddedElementsSizeDelta": 2688,
      "TotalCpu": "00:00:00.3906250",
      "MemoryPeak": 3789792
    }
  ],
  "Seal": {
    "Status": "Completed",
    "StartTime": "2025-09-10T10:30:13.000Z",
    "Duration": "00:00:12.500",
    "TotalCpu": "00:00:06.250",
    "MemoryPeak": 104857600
  }
}

注释

  • 结果中仅包含已完成的快照
  • 统计信息跨每个快照的所有处理步骤聚合
  • 如果指定的图形模型不存在快照,该命令将返回空结果集
  • 如果指定的图形模型不存在,该命令将失败
  • Details 列提供每个快照的快照创建过程的分步细分