首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SQL优化思路+经典案例分析

    最近金九银十嘛,所以整理了SQL的调优思路,并且附几个经典案例分析。 1.慢SQL优化思路。...慢查询经典案例分析 2.1 案例1:隐式转换 我们创建一个用户user表 CREATE TABLE user ( id int(11) NOT NULL AUTO_INCREMENT, userId...2.2 案例2:最左匹配 MySQl建立联合索引时,会遵循最左前缀匹配的原则,即最左优先。如果你建立一个(a,b,c)的联合索引,相当于建立了(a)、(a,b)、(a,b,c)三个索引。...如下,查询条件列是user_id 2.3 案例3:深分页问题 limit深分页问题,会导致慢查询,应该大家都司空见惯了吧。 limit深分页为什么会变慢呢?...2.4 案例4:in元素过多 如果使用了in,即使后面的条件加了索引,还是要注意in后面的元素不要过多哈。in元素一般建议不要超过200个,如果超过了,建议分组,每次200一组进行哈。

    82310
    领券