让我们看一个SQL语句的细节以便我们可以看到在这个语句上的改变详情:
图5
最后,下面两个截屏是从一个改变了的SQL计划的细节得来的,显示了旧计划和新计划。
旧的计划:
图6
新的计划:
图7
正如你所看到的,新计划使用了一个索引,而旧计划没有。
过去,测试针对一条SQL语句的变更相对简单,但是测试300条以上的语句、或者是整个数据库中的每条语句,这几乎是不可能的。所以这是数据库管理员和开发人员之类的人非常欢迎的一个特性。作为一个开发人员,你可以在你提出请求之前,测试任何你希望你的数据库管理员要做的性能变更。作为一个数据库管理员,你可以在对产品做更改之前查看所有潜在的变更所带来的影响,这可以显着地降低风险。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- Oracle 10g基础应用 (4659篇文章)
- PL/SQL (450篇文章)
- 甲骨文:从手机功能变化看数据库性能扩展 (27次浏览)
- Windows环境中同时安装Oracle9i 10g和11g (25次浏览)
- 测量磁盘I/O (21次浏览)
- 详细讲解Oracle表分区的相关概念及其优点 (16次浏览)
- Oracle 10G 新特性--透明数据加密技术 (15次浏览)
- Oracle数据库exp imp按用户导出导入实例 (12次浏览)
- Oracle中 in 和 not in的巨大区别 (12次浏览)
- Oracle:ERP伸向企业外部 (11次浏览)
- 教你快速掌握一个简单的Oracle定时任务 (9次浏览)
- 教你快速掌握Oracle数据库中的like优化 (9次浏览)






