关于MySQL索引

给字段加索引

随着数据表数量的增加,没错查询的速度逐渐变慢,这是就需要给数据表需要 where 的字段加上索引。

分析索引过多带来的问题

可是随着索引的字段越来越多,查表的速度也变得越来越慢,这时候就要使用 mysql 的 explain 来查看具体使用的索引是哪个
在这里插入图片描述##### 使用联合索引
由于单个索引过多,使我们能通过索引从数据表中筛选出的数据越少,这时候就需要使用联合索引,根据 mysql 联合索引的最左侧原则,对查询语句中的多个 where 字段建立合适的联合索引。这里需要注意建立联合索引的顺序,应该把使用最频繁的 where 字段放在最左边。

参考:
https://blog.csdn.net/Abysscarry/article/details/80792876

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值