mysql 建立索引的原则
2017-10-20 16:59
295 查看
mysql 建立索引的原则
索引查询是数据库中重要的记录查询方法,要不要进入索引以及在那些字段上建立索引都要和实际数据库系统的查询要求结合来考虑,下面给出实际中的一些通用的原则:
1. 在经常用作过滤器的字段上建立索引;
2. 在SQL语句中经常进行GROUP BY、ORDER BY的字段上建立索引;
3. 在不同值较少的字段上不必要建立索引,如性别字段;
4. 对于经常存取的列避免建立索引;
5. 用于联接的列(主健/外健)上建立索引;
6. 在经常存取的多个列上建立复合索引,但要注意复合索引的建立顺序要按照使用的频度来确定;
索引查询是数据库中重要的记录查询方法,要不要进入索引以及在那些字段上建立索引都要和实际数据库系统的查询要求结合来考虑,下面给出实际中的一些通用的原则:
1. 在经常用作过滤器的字段上建立索引;
2. 在SQL语句中经常进行GROUP BY、ORDER BY的字段上建立索引;
3. 在不同值较少的字段上不必要建立索引,如性别字段;
4. 对于经常存取的列避免建立索引;
5. 用于联接的列(主健/外健)上建立索引;
6. 在经常存取的多个列上建立复合索引,但要注意复合索引的建立顺序要按照使用的频度来确定;
相关文章推荐
- mysql 索引的建立原则
- mysql索引建立原则
- 【MySQL】索引结构和建立原则
- MYSQL - 建立索引的原则
- mysql建立索引的几大原则
- mysql 建立索引的原则
- mysql 建立索引的原则
- mysql建立组合索引原则
- mysql正确建立索引以及最左前缀原则
- 正确建立索引以及最左前缀原则
- 索引建立的原则
- mySQL给空间字段建立索引出现错误All parts of a SPATIAL index must be NOT NULL的解决办法
- oracle建立索引原则
- Mysql索引设计原则
- 170209、mysql索引的建立
- Java--批量插入更新在一条sql里解决-mybatis-mysql-联合主键(建立唯一索引)
- 合理使用MySQL索引建立高质量查询语句
- mysql建立索引的优缺点|创建索引alter或create索引分类(PRIMARY KEY,UNIQUE KEY,FULLTEXT,INDEX)作用查看索引show index from table
- 数据库建立索引的原则