
SQL优化
wyan117
乐观积极。。。
Face the past with the least lamentation, face present with the least waste and with the most dream to face future.用最少的悔恨面对过去,用最少的浪费面对现在,用最多的梦想面对未来。
展开
-
帮朋友优化一SQL---表重复全扫
昨日,一朋友让我帮看个语句,原因是那个语句 写得过长,语句不容易理解,很多地方全表扫描了。。。。。源SQL:SELECT A.NAME, (SELECT COUNT(DISTINCT E.EXP_ID) FROM TBL_EDU_EXP E WHERE E.MAJOR_S = A.DICT_ID AND trunc(E原创 2012-08-03 10:04:49 · 711 阅读 · 0 评论 -
ERP 销售出库单查询---出库单明细 SQL优化
其实一直都觉得咋们ERP查询 这一块挺慢的,不过这为我学习优化SQL提供了很好的实践机会。下面来记录下我的这次优化。其实这次SQL优化成功还要源自落落博客的一文章,让我找到了优化入口。select a.APPROVALNO,a.QUALITYSTATENAME,a.ENTIREQUANTITY,c.printcount,a.billid,a.branchid,a.pk,a.billingd原创 2012-06-18 19:44:19 · 3945 阅读 · 0 评论 -
SQL直接库中查询很快,在应用中查特慢
最近在我们的应用中,发现有的查询SQL在应用里面反映奇慢,但直接把语句丢进DB里面查又是相当快。对于变量给定的参数是一致的。今日就来记一下这样的案例处理方法。原SQL:select a.prodID PROID,a.prodNO PRONO,a.prodNAME PRONAME,a.prodMEMORYCODE PROMEMORYCODE,nvl(a.PRODSPECIFICATIO原创 2013-04-02 12:25:10 · 1695 阅读 · 0 评论 -
SQL优化--根据指定条件查最新的记录
因业务原因,ERP系统里面的一些流水账查询经常是一个大麻烦,或者说让大家都头痛的问题。最近因之前的麻烦没处理好,再次进入调整的步伐。还好,之前已经让开发通过业务逻辑来把SQL已经调的很简单了。现在我就只需要从写SQL技巧方面改良一下就差不多了。原SQL: select b.SEQNO,FK,LINEID,LASTMODIFYTIME,CREATETIME,b.BRANCHID,b.原创 2014-02-17 12:17:58 · 918 阅读 · 0 评论