索引相关

最近更新时间: 2020-11-03 15:29:14

  • 对于OLTP系统,主要交易查询都必须使用索引
  • 大并发增删改的联机交易表索引数量原则上不得超过5个
  • 复合索引优先将选择性最高的字段放在第一位,其他字段的顺序也应该按选择性由高到低排列;当选择性接近,在where过滤条件中为等值查询的字段应该放在范围查询字段(大于、小于、between and)的前面
  • 单表中选择同一个字段作为首字段的索引不建议超过2个
  • 非唯一索引包含的字段不得超过3个
  • 表上不得存在冗余索引
  • 对于某些选择异常状态的特定业务,可通过创建索引,在SQL中加对应force index强制走索引