Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103765769
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-04-22 19:33:42

作者: Jim Czuprynski/黄永兵 译 出处:51CTO.com 
 
 
一旦我点击提交(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语句优化器成本对比详情

阅读(310) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~