教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 mysql索引的建立原则

mysql索引的建立原则

发布时间:2016-04-22   编辑:jiaochengji.com
本文介绍了mysql索引的创建原则,掌握下mysql索引创建与管理的一般规则,有研究mysql索引的朋友做个参考。

本节内容:
mysql索引创建原则

索引查询是数据库中重要的记录查询方法,要不要进入索引以及在那些字段上建立索引都要和实际数据库系统的查询要求结合来考虑。

分享一些实际中的通用原则:
1,在经常用作过滤器的字段上建立索引;
 
2,在SQL语句中经常进行GROUP BY、ORDER BY的字段上建立索引;
 
3,在不同值较少的字段上不必要建立索引,如性别字段;
 
4,对于经常存取的列避免建立索引;
 
5,用于联接的列(主健/外健)上建立索引;
 
6,在经常存取的多个列上建立复合索引,但要注意复合索引的建立顺序要按照使用的频度来确定;
 
7,缺省情况下建立的是非簇集索引,但在以下情况下最好考虑簇集索引,如:含有有限数目(不是很少)唯一的列;进行大范围的查询;
充分的利用索引可以减少表扫描I/0的次数,有效的避免对整表的搜索。

当然合理的索引要建立在对各种查询的分析和预测中,也取决于DBA的所设计的数据库结构。

mysql索引类型一览 mysql索引优化
mysql索引创建、删除与查看
如何创建mysql索引
mysql索引类型区别分析
mysql索引优化实例解析
mysql索引优化应用实例
Mysql索引分类与优化
MySql索引优化注意要点
Mysql索引优化方法解析
深入理解MySQL索引与优化
mysql索引优化实例分享
mysql索引的查看、创建与删除
mysql性能优化之索引优化

您可能感兴趣的文章:
mysql索引的建立原则
mysql查看索引方法
mysql索引创建与删除命令
mysql表空间与索引查看方法
mysql索引管理实例(主键索引与唯一索引)
mysql索引的建立规则
如何创建mysql索引
单列索引、多列索引以及最左前缀原则的实例学习
Mysql索引分类与优化
mysql索引类型一览 mysql索引优化

关键词: mysql索引   
[关闭]
~ ~