本总结来自美团内部分享,屏蔽了内部数据与工具 知识准备 索引 索引是存储引擎用于快速找到记录的一种数据结构 B-Tree,适用于全键值,键值范围或键最左前缀:(A,B,C): A, AB, ABC,B,C,BC 哪些列建议创建索引:WHERE, JOIN , GROUP BY, ORDER BY等语句使用的列 如何选择索引列的顺序: 经常被使用到的列优先 选择性高的列优先:选择性=distinct(col)/count(col) 宽度小的列优先:宽度 = 列的数据类型 慢查询 原因 未使用索引…