7、索引设计的原则

索引设计的原则

  1. 适合索引的列是出现在where子句中的列,或者连接子句中指定的列
  2. 基数较小的类,索引效果较差,没有必要在此列建立索引
  3. 使用短索引,如果对长字符串列进行索引,应该指定一个前缀长度,这样能够节省大量索引空间
  4. 不要过度索引。索引需要额外的磁盘空间,并降低写操作的性能。在修改表内容的时候,索引会进行更新甚至重构,索引列越多,这个时间就会越长。所以只保持需要的索引有利于查询即可。
相关推荐
知识分享小能手15 分钟前
MongoDB入门学习教程,从入门到精通,MongoDB创建、更新和删除文档(3)
数据库·学习·mongodb
chehaoman26 分钟前
MySQL的索引
android·数据库·mysql
cm65432029 分钟前
用Python破解简单的替换密码
jvm·数据库·python
还是做不到嘛\.1 小时前
DVWA靶场-Brute Force
运维·服务器·数据库·学习
老张聊数据集成1 小时前
ETL是什么?一文讲清ETL和ELT的区别
数据库
Oueii2 小时前
掌握Python魔法方法(Magic Methods)
jvm·数据库·python
Elastic 中国社区官方博客2 小时前
现已正式发布: Elastic Cloud Hosted 上的托管 OTLP Endpoint
大数据·运维·数据库·功能测试·elasticsearch·全文检索
2501_908329852 小时前
使用Python自动收发邮件
jvm·数据库·python
heimeiyingwang2 小时前
【架构实战】数据库分库分表实战
数据库·架构