🌝

如何设计 MySQL 索引(三):总结

Posted at — Jan 15, 2023

索引设计

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