mysql-实践经验
csdnyuanyuan
这个作者很懒,什么都没留下…
展开
-
业务-(导出速度优化)的实现与原理分析
这篇文章分享一下一个sql查询优化方案:where+limit避免对无用数据的访问(避免全表扫描),这样可以减少访问表的次数,提高查询效率。limit的两种用法:1.limit m //从结果集中取出前m条返回2.limit m,n //从结果集的第m条数据开始,返回n条数据其中第2种在结果集数据量非常大的时候效率就显得不那么高了,因为无论最后返回多少条数据,数据库还是要查询m+n...原创 2018-09-26 09:47:29 · 296 阅读 · 0 评论 -
连表时数据量翻倍问题
业务背景:下面是一个拣货单查询的部分执行sql:SELECT sod.stockout_id,sod.spec_id,sodp.position_no,sodp.batch_id,sodp.batch_no,sodp.expire_date,sum(sodp.num) num FROM stockout_print_batch_detail spbd LEFT JOIN stocko...原创 2019-01-07 22:16:36 · 5587 阅读 · 1 评论