2021-12-27
SQL优化-为何执行计划走组合索引
请问下面的SQL执行计划为何没有走IDX_AU_ORDER_N3组合索引,下面这个SQL请大师指点一下如何优化
AU_ORDER 72153805条记录;
BA_USER_INFO_T 15235310条记录;
BA_MEMBER_INFO_T 14960108条记录;
AU_ORDER_EXT 3978846条记录;
AU_ORDER_ACTIVITIES_RELATION_T 1106070条记录;
------------------------------------------------------------------------------------------------
SELECT count(1)
FROM AU_ORDER D,
BA_USER_INFO_T U ,
BA_MEMBER_INFO_T M,
AU_ORDER_EXT E,
AU_ORDER_ACTIVITIES_RELATION_T R
WHERE
D.ORDER_USER_ID = U.USER_ID
AND U.MEMBER_ID = M.MEMBER_ID
AND D.ORDER_ID = E.ORDER_ID(+)
AND D.ORDER_ID = R.ORDER_ID(+)
AND D.COMPANY_ID =2
AND D.ORDER_TYPE_DTCODE = 'redeem'
AND D.ORDER_DT >= TO_DATE('2021-12-23', 'YYYY-MM-DD')
AND D.ORDER_DT < TO_DATE('2021-12-23', 'YYYY-MM-DD') + 1


我来答
添加附件
收藏
分享
问题补充
6条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论


