真正有用的索引
Nov 3, 2026VrmMate Team
按查询模式建索引,而不是给每列都加。
索引不是越多越好,多了会拖慢写入并占用空间。
从查询出发
列出最频繁的查询及其过滤与排序条件,按最左前缀顺序建联合索引。顺序错了,索引就用不上。
覆盖索引
如果查询只需少数字段,把字段包含进索引可以减少回表。列表页的分页查询收益最明显。
低区分度列
给状态这类低区分度列单独建索引意义不大。与租户 id 组合后才有价值。
维护
定期看慢查询与索引命中情况,删除长期未使用的索引。索引也需要有人负责清理。