MySQL 索引的“创建”原则?

本文阅读 2 分钟
首页 Mysql 正文
注意,是“创建”噢。
  • 1、最适合索引的列是出现在 WHERE 子句中的列,或连接子句中的列,而不是出现在 SELECT 关键字后的列。
  • 2、索引列的基数越大,索引效果越好。

    具体为什么,可以看看如下两篇文章:

  • 3、根据情况创建复合索引,复合索引可以提高查询效率。

    因为复合索引的基数会更大。
  • 4、避免创建过多的索引,索引会额外占用磁盘空间,降低写操作效率。
  • 5、主键尽可能选择较短的数据类型,可以有效减少索引的磁盘占用提高查询效率。
  • 6、对字符串进行索引,应该定制一个前缀长度,可以节省大量的索引空间。
本文来自投稿,不代表本站立场,如若转载,请注明出处:
如何解决分布式事务?
« 上一篇 09-17
Kubernetes组件
下一篇 » 09-25

发表评论

发表评论