ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 浅谈Oracle调优

浅谈Oracle调优

原创 Linux操作系统 作者:taogchan 时间:2012-07-23 17:32:41 0 删除 编辑
oracle调优有两种模式:
 1.基于规则优化方式(RBD):遵循oracle内部的一些规则对数据表和索引的定义来生成执行计划
 2.基于代价的优化方式(CBD):根据数据库搜集的一些表和索引的统计信息(用Analyze命令和DBMS_stats包来搜集)综合来决定来选取数据认为最有的执行计划(不是全都是最优的)
调优器的4中模式:
1.Rule:基于规则的优化
2.Choose:在查询表存在数据库搜集的统计信息就用基于代价的优化(默认用的First_Rows),反之就用基于规则的模式执行
3.First_Rows:基于代价的优化方式,执行计划是以消耗最少资源尽快的返回部分数据到客户端
4.All_Rows:基于代价优化方式,执行计划是总体消耗最少的返回全部数据到客户端
 
待续,,,,
 
 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22392018/viewspace-736427/,如需转载,请注明出处,否则将追究法律责任。

上一篇: HInts的调优
请登录后发表评论 登录
全部评论

注册时间:2009-08-28

  • 博文量
    200
  • 访问量
    1183306