oracle 大批量数据sql优化
在同事的帮助下学习到的优化方法:
select /*+ rule*/t1.Pid,t1.Pname,
decode(t2.Pstatus,
'5',
'5 - 未审核',
'7',
'7 - 删除',
'9',
'9 - 已审核') Pstatus,
from t1,
t2
where 1 = 1
AND t1.Psdate >= '20100907'
and t1.Pedate <= '20100907'
and t1.Pid(+) = t2.Pid
同时发现:外连接的时候(+)有些情况下 比left join 效率高些
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步