MERGE JOIN CARTESIAN是由参数_optimizer_mjc_enabled来控制,
可以设置SESSION级别的_optimizer_mjc_enabled=false,也可以修改SYSTEM级别的_optimizer_mjc_enabled=false来关闭此功能。
也可以在单个SQL级别使用HINT来禁止,
/*+ OPT_PARAM('_optimizer_mjc_enabled','false') */
注:OPT_PARAM是 10.2版本新引进的参数.
本文介绍如何通过_optimizer_mjc_enabled参数控制MERGEJOINCARTESIAN功能的开启与关闭。可以在会话级别或系统级别进行设置,也可以在单个SQL中使用HINT来实现禁用。
MERGE JOIN CARTESIAN是由参数_optimizer_mjc_enabled来控制,
可以设置SESSION级别的_optimizer_mjc_enabled=false,也可以修改SYSTEM级别的_optimizer_mjc_enabled=false来关闭此功能。
也可以在单个SQL级别使用HINT来禁止,
/*+ OPT_PARAM('_optimizer_mjc_enabled','false') */
注:OPT_PARAM是 10.2版本新引进的参数.
2329

被折叠的 条评论
为什么被折叠?