Mysql高性能 - 3. 索引(待补充)

1. 索引策略

1. 使用独立的列,否则不会走索引
  where后的筛选条件,不能包含表达式函数等,比如where id=4和where id=5-1,前者会走索引,后者不会
2. 对于blob,text,较长的varchar不能直接使用索引,要使用前缀索引
  注意选择合适的长度
3. 单列索引和多列索引
  在多个列中建立单独的单列索引,大部分情况下并不能提升查询效率

 2. 索引类型

1. 聚簇索引
2. 覆盖索引

3. 索引类型

1. 单列索引
2. 多列索引

 

posted @ 2021-06-10 19:21  10132714  阅读(12)  评论(0编辑  收藏  举报