暂无图片
Oracle优化器的前世今生是怎样?
我来答
分享
宇飞
2023-04-30
Oracle优化器的前世今生是怎样?

Oracle优化器的前世今生是怎样?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新

Oracle优化器可以让调优工作变得很轻松,它可以为那些写得较差的查询选择一条更好的执行路径。基于规则的优化器(现在已经过时,不再支持)依赖于一系列Oracle处理语句的规则。Oracle 10gR2只支持使用基于成本的优化器,基于规则的优化器不再支持。从Oracle 10gR2开始,Oracle启用了自动统计信息收集以帮助提高基于成本的优化器的效果。Oracle的很多特性只有在基于基本的优化器中才可以使用。

基于成本的优化器现在有两种操作模式:普通模式和调优模式。普通模式应用用于生产和测试环境中;调优模式可用于开发环境中,以帮助开发人员和DBA测试特定的SQL代码。

暂无图片 评论
暂无图片 有用 5
打赏 0
暂无图片
赵勇
2023-05-01
如何设置或进入“普通模式和调优模式”?
广州_老虎刘

oracle 23c 都还在支持rbo.  没听说cbo有两种模式.  难道说的是statistics_level ?  这个值默认是typical, 还有两个值分别是basic和all, 优化调试sql时使用all. 不过从11g开始, 有了sql monitor等其他优化工具, 执行时间长的复杂sql, 一般都用SQL monitor调试, 特别是生产上的sql.

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle数据库TABLE ACCESS BY INDEX ROWID前面有“*”号怎么办?
回答 1
已采纳
TABLEACCESSBYINDEXROWID前面有“”号表示回表再过滤。回表再过滤说明数据没有在索引中过滤干净。当TABLEACCESSBYINDEXROWID前面有“”号时,可以将“”号下面的过滤
Oracle 配置rac的时候用openfiler吗?
回答 1
已采纳
https://www.cnblogs.com/yhq1314/p/10637812.htmlhttps://blog.csdn.net/okhymok/article/details/7661597
Oracle
回答 2
这个课程了解一下,100天精通Oracle实战系列,这套课程包含了您想了解的内容。本套课程从实战角度出发,详细的讲解oracle数据库中的相关技能。整套课程讲解思路清晰易懂,小白也能够学习。本课程主要
搭建RAC的ADG(RAC) 密码从主库拷贝和使用orapwd 生成密码文件都报错,请大神帮忙看看
回答 17
将密码文件传到所有服务器
请问rac下2套db,给第二个db配置em时老是报错,提示密码不对,但用密码是可以登陆的,有人遇到过吗?
回答 1
是在最后搜索添加数据库的时候报错吗
oracle修改sqlnet.ora限制登入后,怎么再把限制登入的那个ip再让它能访问?
回答 3
已采纳
看看sqlnet.ora,怎么修改的?正常这样设置就行:Toenableanddisablevalidnodecheckingforincomingconnections.Ifthisparamete
oracle的一个节点系统时间不对,该怎么修改?
回答 3
已采纳
调整为和另一个节点一样就行,注意时区。
oracle一般是怎么实现主键自增的?
回答 2
已采纳
1、使用Sequence方式自增自增序列CREATESEQUENCETSYSUSERSEQMINVALUE1NOMAXVALUEINCREMENTBY1STARTWITH1NOCACHE;TSYSUS
内存溢出实例down掉
回答 2
/etc/sysctl.conf如何配置的,是否有vm.minfreekbytes的相关设置,系统内存多大,sga与pga如何设置的,看下参数设置是否合理。如果参数都确定没问题,收集awr看下,是够由
DG Broker为什么不推荐上生产?
回答 5
没有这个说法吧,官方开发的管理工具,简单稳定,特别是mrp自动守护,生产环境见多了