使用 SdbQuery.explain() 可以查看查询的访问计划。
当 SdbQuery.explain() 的 Search 选项为 true 时,将会展示查询优化器搜索过的访问计划,并查看查询优化器选择的结果。 当 SdbQuery.explain() 的 Evaluate 选项为 true 时,将会展示查询优化器估算访问计划的总代价的演算过程。
Note:
- 搜索过的访问计划不在访问计划缓存中,因此 Search 选项不使用缓存,重新估算
- 搜索过程将嵌套展示在数据节点每个集合的访问计划中
更多信息请访问巨杉数据库官网