APP下载

基于Oracle9i数据库的查询优化

2014-04-21王茜

新媒体研究 2014年4期

摘 要 在企业信息化进程中,数据库查询是不可或缺的重要环节,数据库技术是一门新兴技术,但隶属于第三次工业革命——信息技术。如何实现快速、安全、优质、高效查询所需要的数据,就需要对数据库查询进行必要的优化。文章以Oracle9i数据库为例,系统的阐述了对Oracle9i数据库查询顺序、查询优化、查询对象等方面的数据库优化问题,希望能够为从事这个行业相关人员提供一些参考。

关键词 查询顺序;查询对象;Oracle9i

中图分类号:TP311 文献标识码:A 文章编号:1671-7597(2014)04-0101-01

信息技术的一个重要领域就是数据库技术,虽然作为第三次工业革命的信息时代的一个产物,但它对现代计算机信息管理和应用系统而言,却是当之无愧的基础和核心。在数据库技术这一领域一直占据着领先地位的Oracle公司精益求精,在Oracle8i系列方面已经衍生到了Oracle9i数据库。

Oracle公司运行Oracle9i也是在Oracle8i的基础上进行的,Oracle9i数据库的参数依照Oracle8i的很多,在试运营一年后,通过对Oracle9i的新特性的了解才最终完善建立的。但是,任何事物都不是完美的化身,利用STATSPACK分析工具发现,Oracle9i在随后的独立运行中还存在数据库配置不合理的地方,最为明显的就是等待事件和磁盘I/O竞争的问题。当然还有其他一些小问题。不过,这些问题都是可以通过优化进行提高与完善的,本文所谈的就是基于Oracle9i数据库的查询优化这一方面的问题,希望同行指正。

1 oracle9i查询顺序优化

按照一般顺序,oracle9i数据库查询优化如下:首先要对调整环境进行优化,包括服务器、网络、硬盘、磁盘等方面;……

登录APP查看全文