ORA-07445 [evaopn2] 错误时, CBO 执行嵌套循环连接 & 带有功能指标的位图访问
适用于:
Oracle 服务器 – 企业版 – 版本: 10.2.0.1 to 11.2.0.2 – 发布: 10.2 to 11.2
症状
收到ORA-07445 [evaopn2] 错误时, CBO 执行嵌套循环连接 & 带有功能指标的位图访问
原因
Bug 6653704: ORA-7445: [EVAOPN2()+640]
Bug 8581792: WRONG RESULTS WITH FUNCTION BASED INDEX
发生转存储时(under evaopn2), 执行计划包括 嵌套循环连接、带有功能指标的位图访问, 和涉及功能索引表达式的另一张表中的索引过滤器。
解决方案
修正Bug 6653704取代Bug 8581792.
修正Bug 8581792 包括以下数据库版本: 10.2.0.5, 11.2.0.2 和 12.1.
对于更早的版本, 请使用以下通用方法, 以避免发生在会话或实例级别的ORA-7445 错误:
SQL> alter session set "_b_tree_bitmap_plans"=false;
OR
SQL> alter session set "_disable_function_based_index"=true;