Oracle 11g 中SQL 执行计划不稳定
来源:互联网 发布:知彼而知已博客 编辑:程序博客网 时间:2024/04/28 04:59
测试过程中发现一个奇怪的现象,sql在第一次执行时1秒内能出结果。
第二次以后,每次都在40秒左右能出结果。用10046分析后,发现执行计划基本一致,但消耗的成本却不一样。
baidu,google后发现与一个神奇的参数有关,在sql中加入如下的hint 后/*+OPT_PARAM('_optimizer_use_feedback','false') */
执行计划稳定,基本在1秒内能出结果。
http://kerryosborne.oracle-guy.com/2011/07/cardinality-feedback/
https://forums.oracle.com/forums/thread.jspa?messageID=10824724
但目前还没找到这个_optimizer_use_feedback参数的详细说明,谁知道指点一下。
- Oracle 11g 中SQL 执行计划不稳定
- Oracle执行计划不稳定
- oracle 11g BaseLine(基线)指定application中不可修改sql的执行计划
- oracle 11G 执行计划管理
- Oracle中SQL语句执行计划,调优
- Oracle 11g如何清除share pool中某条SQL的执行计划
- oracle SQL执行计划
- oracle执行计划sql
- oracle中查看已执行sql的执行计划
- Oracle中查看已执行sql的执行计划
- 点评Oracle 11g新特性之执行计划管理
- Oracle 11g 递归+ exists执行计划的改变
- 11G新特性SQL PLAN BASLINE 执行计划基线
- Oracle sql执行计划解析
- 查看oracle sql 执行计划
- ORACLE 查看SQL执行计划
- Oracle中CLUSTER_FACTOR对SQL执行计划的影响
- 在Oracle中启用AutoTrace查看SQL执行计划
- android中的主题Theme
- C语言
- C# ListBox 窗体控件简介
- 编译Android出错:Unable to execute dex: Java heap space
- UIApplication详解
- Oracle 11g 中SQL 执行计划不稳定
- 解析xml
- PowerShell learning note
- Aop拦截Action 使得@Autowired 无法自动装配问题解决
- ubuntu常用环境变量设置
- EXC-BAD-ACCESS当程序崩溃时,我们怎么做?part-01
- 用JAVA实现名字缘分测试
- 内存屏障与JVM并发
- 公司用secureCRT连接家里的Linux,家里用无线路由器,公司有上网代理