B+树索引适用于下边这些情况: 全值匹配匹配左边的列匹配范围值精确匹配某一列并范围匹配另外一列用于排序用于分组 在使用索引时需要注意下边这些事项: 只为用于搜索、排序或分组的列创建索引为列的基数大的列创建索引索引列的类型尽量小可以只对字符串值的前缀建立索引只有索引列在比较表达式中单独出现才可以适用索引为了尽可能少的让聚簇索引发生页面分裂和记录移位的情况,建议让主键拥有AUTO_INCREMENT属性。定位并删除表中的重复和冗余索引尽量适用覆盖索引进行查询,避免回表带来的性能损耗。 参考:微信公众号【我们都是小青蛙】