强健舞蹈

文章
6
资源
0
加入时间
2年10月21天

hint不生效怎么找原因

给客户调优,使用pre_push,希望发生谓词推入,但不生效。 去查看sql的10053 trace时,看到客户将优化器版本设置为10.2.0.4. 在自己机器的11.2.0.4版本数据库测试时,hint是生效的;设置成10.2.0.4以后确实不生效。 那怎么找到触发这种改变的罪魁祸首呢: 首先,修改优化器版本后,查看会话值与实例值不同的隐含参数: 这些值发生的变化,肯定是修改优化器版本造