第 39 卷 第 2 期 年 3 月 内蒙古农业大学学报( 自 然 科 学 版 ) Journal of Inner Mongolia Agricultural University ( Natural Science Edition) Vol. 39 No. 2 Mar. 基于 ORACLE 成本优化器的 SQL 查询 优化分析与应用* 魏玉芬, 王玥 ( 黑龙江八一农垦大学理学院,大庆 163319) 摘要: SQL 语句是操控和访问数据库的唯一语言,因此对 SQL 执行策略的优化,可以缩短响应时间、降低 CPU 使用率、显著地改善数据库系统及应用系统的性能。本文通过对 SQL 查询进行索引优化调整和分区优化调整,优化索引和分区结构,制定优化执行策略,以减少成本输出,降低 CPU 使用率,减少磁盘 I/O,提高数据库查询的执行效率,并利用实例进行优化验证。 关键词: Oracle 数据库; Sql; 成本优化器中图分类号: TP311. 132. 3 文献标志码: A 文章编号:1009 -3575( ) 02 -0088 -06 DOI:10. 16853/j. cnki. 1009 -3575. . 02. 014 SQL QUERY OPTIMIZATION AND APPLICATIONBASED ON ORACLE COST OPTIMIZER WEI Yufen, WANGYue ( College of Science,Heilongjiang Bayi Argriculture University,Daqing 163319,China) Abstract: SQL statement is manipulating the only language and access database. it can significantly improve the performance of da-tabase system and application system through Optimize SQL execution strategy,shorten response time,reduce the CPU usage. In this article,Using the method of index optimization adjustment and partition optimization for sql,Optimize the structure of index and par-tition,Optimal execution strategy,In order to reduce the cost of the output,reduce the CPU utilization,reduce disk I/O,improve the execution efficiency of database query,and it's optimized by practical example. Keywords: Oracle database; sql; cost - based optimizer 从 Oracle 8i 引入基于成本的优化器 CBO 开始,Oracle 获取所有执行计划的相关信息都是通过对这些信息进行计算分析,最后得出一个代价较小的执行计划作为最终的执行计划。而传统的基于规则的优化器 RBO,则是在优化器中嵌入若干个规则,这些规则是由提示(
1200字范文,内容丰富有趣,写作的好帮手!