摘 要: | 数据库系统是管理信息系统的核心,基于数据库的联机事务处理 (O LTP)以及联机分析处理(O -LA P) 是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,当数据库表信息积累到上百万甚至上千万条记录,全表扫描一次往往需要数十分钟,甚至数小时。如果采用比全表扫描更好的查询策略,往往可以使查询时间降为几分钟,由此可见查询优化技术的重要性。 优化一般分为两个阶段:开发阶段和实施阶段。许多程序员在开发数据库应用程序时,并不重视查询语句的效率问题,认为查询…
|