产品开发过程中,遇见了查询数据很慢的问题。
例如以下语句:
select * from tab1 a left join tab2 b on a.id=b.id and a.customer='11' and a.isdelete='0' and b.lang='1'
tab1 中存放数据 5000 条 数据库 tab2 数据为10000条
查询时间为:20秒
优化后SQL语句
select * from a left join b on a.id=b.id where a.customer='11' and a.isdelete='0' and b.lang='1'
查询时间:1 秒
本文介绍了一种SQL查询优化的方法,通过调整SQL语句的结构,将原本需要20秒的查询时间缩短到了1秒。文章提供了具体的SQL示例,帮助读者理解如何改进SQL查询效率。
1022

被折叠的 条评论
为什么被折叠?



