码迷,mamicode.com
首页 > 数据库 > 详细

MySQL索引

时间:2018-08-21 22:34:59      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:优点   冗余   选择   ble   ash   sql   mysq   随机   重复   

类型

1、B-Tree索引

2、hash索引

3、空降数据索引

4、全文索引

 

优缺点:

1、大大减少服务器需要扫描的数据量

2、索引可以帮助服务器避免排序和临时表

3、索引可以将随机I/O变为顺序I/O

 

高性能索引策略

1、独立的列

2、前缀索引和索引选择性 alter table xxx add key(city(7));

3、多列索引

4、选择合适的索引顺序

5、聚簇索引 优点,缺点

6、覆盖索引

7、使用索引扫描来做排序

8、压缩索引,myisam

9、冗余和重复索引

10、未使用索引

11、索引和锁

 

MySQL索引

标签:优点   冗余   选择   ble   ash   sql   mysq   随机   重复   

原文地址:https://www.cnblogs.com/quepq/p/9508929.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!