Docs 菜单

查看查询性能

为了帮助您更好地了解查询的性能,您可以查看查询的解释计划。

Explain Plan 模式中,您可以将解释阶段视为 Visual Tree,即每个查询操作均显示为树上的一个节点。您还可以选择 Raw Output 视图,查看原始 JSON 格式的解释详细信息。

注意

Explain Plan 不会显示 $merge$out 等聚合管道阶段,因为在运行解释计划之前,Compass 会忽略聚合管道的所有输出阶段。

解释计划包括 Query Performance Summary,其中包含有关查询执行的信息,例如:

  • 执行时间

  • 返回的文档数

  • 检查的文件数量

  • 已检查索引键的数量

注意

如果您连接到Atlas 数据湖,则 Explain Plan 不可用。您无法以可视化树格式查看向量搜索查询。

1

在查询栏中,单击 Explain 按钮以打开模态。

Query plan
点击放大
2

默认情况下,这些解释阶段会显示为 Visual Tree 。每个查询操作均会显示为树上的一个节点。

有关查询操作的更多详细执行信息,请单击相应节点。

例如,以下解释计划详细说明了筛选 { title : "Jurassic Park" } 的查询:

Detailed Visual Tree view
点击放大
3

要以原始 JSON 形式查看完整的解释计划,请选择 Raw Output(原始输出)视图。