打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
关于_FIX_CONTROL参数的一点知识
摘自:
Init.ora Parameter "_FIX_CONTROL" [Hidden] Reference Note (Doc ID 567171.1)

_FIX_CONTROL是一个特别的隐含参数,该隐含参数从10.2.0.2开始被引入,用来启用或者禁用特定的bug fixes.
该隐含参数的典型用法是优化器方面,用来允许特定的修复(fixes)被打开或者关闭,因为有些修复(fixes)会对执行计划有显著的影响.
在默认情况下一个fix是默认打开还是关闭,需要查看该fix的detail才能确定.经常情况下,一个fix的默认值(on or off)是被OPTIMIZER_FEATURES_ENABLE的值决定的.
请见Init.ora Parameter "OPTIMIZER_FEATURES_ENABLE" Reference Note (Doc ID 62337.1)


下面的"Known Bugs"部分仅仅描述了fix control的fixes的一部分.
由fix control 控制的bug number的全部列表可以从如下v$视图中找到:
  1. V$SYSTEM_FIX_CONTROL
  2. V$SESSION_FIX_CONTROL

Other code areas besides the optimizer can use this parameter

to control if a fix is on or off.

本参数的格式如下:
_FIX_CONTROL='bug_number:ON|OFF'

举例:
alter session set "_fix_control"='4969880:ON';

对于需要指定多个值的情况,举例如下:
alter session set "_fix_control"='4969880:ON','5483301:off';

注意:
在一个release中使用_fix_control的fix可能不适用于其他的release,
因此,当有upgrade或者downgrade时,请注意审核该_fix_control.
有些fix control使用数字来控制,而不是on或者off.
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
如何“暴力破解”Oracle性能优化的极端问题(附精彩案例解读)
[Laskey99] Section 12.1. Dynamically Modifiable Parameters
人工智能编程:如何为神经网络每一层设置不同的梯度下降学习率?
oracle11g安装部分参数修改
ORA-00600: 内部错误代码, 参数: [qkacon:FJswpri], [0], [], [], [], [], [], []
suse linux下 oracle数据库状态查看
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服