首页 > 其他 > 详细

索引原则

时间:2015-04-20 16:33:18      阅读:81      评论:0      收藏:0      [点我收藏+]

1.不要过度索引。索引越多,占用空间越大,反而性能变慢;
2.只对 WHERE 子句中频繁使用的建立索引;
3.尽可能使用唯一索引,重复值越少,索引效果越强;
4.使用短索引,如果 char(255)太大,应该给它指定一个前缀长度,大部分情况下前
10 位或 20 位值基本是唯一的,那么就不要对整个列进行索引;
5.充分利用左前缀,这是针对复合索引,因为 WHERE 语句如果有 AND 并列,只
能识别一个索引(获取记录最少的那个),索引需要使用复合索引,那么应该将 WHERE
最频繁的放置在左边。

 

 

通过 EXPLAIN 语句查看索引状态
EXPLAIN SELECT * FROM think_user WHERE id=1;

索引原则

原文:http://www.cnblogs.com/yesterday679/p/4441762.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!