goback add

高效ORACLE之索引.pdf版

4775 点击·1 回帖
灯火互联
楼主

           与表的数据结构相比,索引是更加复杂的数据结构,正是通过这种复杂的数据结构, 关系数据库提供了各种高效的访问数据的途径。因此,表上索引太少或者缺少索引,会影响查询(包括更新和删除)的效率;但如果索引太多,DML 的性能又会受到影响。对数据库 模式设计人员来说,要找到一个合适的平衡点,这对于应用的性能至关重要。在实际项目开发中,我们经常犯的错误是:总是事后才想起了索引,即项目开发完成 后,在测试阶段或者投产后出现了性能问题时,才想起了索引(难道不是这样吗?呵呵!。 )这说明索引还没有引起设计和开发人员的足够重视。 磨刀不误砍柴工, 如果刚开始的时候多花些时间好好的考虑如何索引我们的数据,这肯定能在以后的‘调优’中节省更多的时间。设计和开发人员要清楚的认识到:不能总把索引摆到‘救火’的位置上,它更是一种防范手段,要充分利用好这种防范手段。当然这要求我们的数据库模式设计人员,从一开始就要清 楚的了解我们的数据的结构以及这些数据将怎样被使用。


点击下载

喜欢0 评分0
376432297
沙发
谢谢楼主了

回复(0) 喜欢(0)     评分