解释分析器图表结果

分析器图表用红色垂直线标记录制的开始和结束。此外,图表由暗灰色垂直线分为多个分段。通过这些分隔符,可以比较分段,评估它们是重复的还是类似的,以及查询剖面中的分段数。

有关某些典型分析器事件的样例(已描述),请参见分析器解释示例。请参见分析器颜色,了解每个分析器颜色所表示的内容。

隔离和检查特定分段

在分段栏上单击要隔离的分段。已隔离的分段现在将亮显,而图表的其余部分显示为暗色。如果分段已隔离,则在分析器底部的统计信息中仅说明分段中的事件(如事件总数)。

也可以使用命令隔离特定的分段或返回到默认视图。有关详细信息,请参见 profilerTool 命令文档。

隔离和检查特定事件

单击图表中的任何事件以查看以下信息:

dbEvaluate - nucleus1 | Type: nucleus | Duration: 127.15ms [Avg:13.48ms] | CPU:31 | Thread: 5908

选择某事件时,其关联的 DG(依存关系图)节点也会选定,因此会显示在属性编辑器大纲视图节点编辑器中。仅当选定单个事件时,此功能才适用。

单击 Ctrl+C 复制事件名称及其关联的 DG 节点,并将它粘贴到任何文本编辑器中。

注:

并非所有的事件都具有关联的 DG 节点。只有具有关联的 DG 节点的事件才会在属性编辑器大纲视图节点编辑器中选定和显示节点。

如果选择多个事件,将显示所有选定事件的合并事件持续时间。在分析器中选择多个事件时,不选定关联的 DG 节点。

加载已保存的分析器图表时,也不选定关联的 DG 节点。

分析器中的统计信息

除了为每个事件提供的统计信息(例如,其持续时间和线程 ID)外,分析器的底部还列出了以下信息:

隐藏的事件数不包括在总时间和总事件计数中。如果已隔离分段,则在这些统计信息中仅包括已隔离分段中的事件。不将已隔离的事件视为已隐藏。

相关主题