按条件查询文件¶
按时间查询文件¶
诊断文件查询支持按时间查询文件的功能。诊断文件查询面板中显示这段文件中的内容,用户需要查看某个时间段的内容,可以在页面中点击开始时间和结束时间填写查询时间,然后点击搜索,查询面板中就会显示此时间段的诊断文件。例如查看某个诊断文件在2012-12-12 14:53:26到2012-12-12 14:53:27时间段的内容,界面如下图所示:
图201 查询诊断文件的全部内容
2012-12-12 14:53:26到2012-12-12 14:53:27的诊断文件的内容
点击全部按钮,下方面板会显示整个文件的内容,开始时间和结束时间文本域清空,用户可以根据自己的需要查询其它时间段的内容。
如果开始时间、结束时间为空,点击搜索,则显示从第一个时间开始的整个文档;如果开始时间为空,则显示从文件的第一个时间和结束时间之间的文档;如果结束时间为空,则显示从开始时间到文件的最后一个时间的文档。
按类型查询文件¶
诊断文件查询也支持按类型查询文件的功能。支持20种类型的查询,分别为:优化器状态跟踪、SQL执行跟踪、排序跟踪、Hash跟踪、Hash连接跟踪、数据块检查错误跟踪、索引页面分裂/删除跟踪、加锁跟踪、死锁跟踪、堆内存分配跟踪、控制文件转储、数据文件头转储、日志文件头转储、段信息转储、索引信息转储、buffer信息转储、spc缓存信息转储、堆内存信息转储、latch信息转储、文件块转储。用户可以按照这20种类型查询文件。例如按照优化器状态跟踪查询文件,界面如下图所示:
图202 状态跟踪和SQL执行跟踪嵌套的诊断文件
图203 状态跟踪查询后的文件
按时间类型查询文件¶
诊断文件查询还支持按时间类型查询文件的功能。即类型和时间一起查询,例如查找2012-12-12 16:20:00到2012-12-12 16:20:10时间内的控制文件转储,界面如下图所示:
据文件头转储和控制文件转储的诊断文件
2012-12-12 16:20:00到2012-12-12 16:20:10的控制文件转储