索引设计对于单键索引,尽量选择过滤性好的列;对于联合索引,过滤性越好的字段,越靠前更好;将范围查询的列放在复合索引的最后面,例如idx_status_create_time;当前索引存在频繁使用作为返回字段的列,这个时候就可以考虑当前列是否可以加入到当前已经存在索引上,使其查询语句可以使用到覆盖索引。