ORACLE SQL 调优
文章平均质量分 80
洛阳城头见洛阳
山前山后,三三两两
展开
-
关于oracle sql 调优学习的一点总结
大概算是从13年8月份的项目开始接触oracle 的sql优化,当时如小白一般,只是道听途说过类似使用like之类的语句效率很差。由于工作压力大,每天逼迫着自己去学习,去读一条条sql的执行计划,也不断积累了一些oracle关于sql调优方面的理论知识,也从中知道了like效率到底差与不差的原因。在初学sql 调优的时候,调优sql都是着眼于这张表是不是走了全表扫描,这个索引走了skip的形式效率原创 2015-03-20 13:54:35 · 1406 阅读 · 0 评论 -
SQL优化-利用with as的方式去掉nestloop连接
原语句:select substr(i.disbdt, 1, 6), '20150228', nvl(sum(j.onlnbl), 0), nvl(sum(k.orgibl) - sum(k.onlnbl), 0) + nvl(sum(m.tranam), 0), nvl(sum(l1.onlnbl), 0), nvl(su原创 2016-05-25 15:27:19 · 1919 阅读 · 0 评论 -
SQL优化-标量子查询的改写
原语句:with d as (select * from dc.Dcam_Lbsq d where d.inptdt between to_date(substr('20110930', 1, 6) || '01', 'yyyymmdd') and to_date('20110930', 'yyyymmdd') and d.lnbl原创 2016-05-25 15:32:07 · 3284 阅读 · 1 评论