问题
· 二月 8, 2023

性能优化

cache数据库如何收集慢SQL?

产品版本: Caché 2016.1
讨论 (1)2
登录或注册以继续

可参考文档:https://docs.intersystems.com/ens201817/csp/docbook/DocBook.UI.Page.cls?...

提供以下方法/工具分析sql性能:

SQL运行时统计:生成查询执行的性能统计。

索引分析器:显示当前命名空间中所有查询的各种索引分析器报告。这显示了Caché SQL要如何执行查询,让你对索引的使用情况有一个整体的了解。这个索引分析可能表明,你应该添加一个或多个索引来提高性能。

显示计划:显示SQL查询的最佳(默认)执行计划。

备选显示计划:显示一个SQL查询的可用备选执行计划,并附有统计数据。

索引优化选项:可用FROM子句来管理所有的条件,或者用%NOINDEX作为单个条件的前导。

并行查询处理 :可用%PARALLEL关键字的FROM子句选项,允许多处理器系统在各处理器之间划分查询执行。