龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > Oracle 技术 >

Oracle 11g:SQL性能分析器(二)(1)(2)

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
一旦我点击提交(Submit)按钮,将转回到SQL性能分析器主面板,我提交的作业最终显示它已经完成了(查看下面的图2.3) 498)this.width=498;' onmousewheel = 'java
一旦我点击提交(Submit)按钮,将转回到SQL性能分析器主面板,我提交的作业最终显示它已经完成了(查看下面的图2.3)

2.3成功执行SQL性能分析任务SPA_OUS_100

为了查看完成的任务,我点击了任务名(Task Name)链接,企业管理器呈现了一个成功任务的摘要信息,如图2.4所示

2.4 SQL性能分析器任务SPA_OUS_100

为了查看初始化运行这个任务的详情,我在报告对比(Comparison Report)栏点击了对应的“眼镜”图标,最后显示结果如图2.5.1:

2.5.1消耗时间结果对比

最后,一些有趣的结果以及主要的好消息!对所有12条SQL语句,如果它们在一个Oracle 11gR1数据库环境中执行,SQL性能分析器相信至少在执行时间上有一些改进,或至少在执行时间上不会倒退。然而,仅在执行时间上进行对比我还是感到不满意,我还想知道更多关于执行计划的改变,为此,我重新进行了同样的详细分析,但是这一次我也比较了改变优化器的成本,图2.5.2和图2.5.3自身说明:尽管在执行时间是有相当明显的改进,但是只有一条SQL语句在优化器成本方面有明显的改进。

2.5.2 SQL语句消耗时间对比详情

 

2.5.3 SQL语句优化器成本对比详情

精彩图集

赞助商链接