主题 / 选择性决定价值 知识卡片选择性决定价值专业/工作 内容索引选择性越高,过滤掉的数据越多,定位价值越大。低选择性列单独建索引常常收益有限,除非和其他列组合形成更有效的访问路径。发散:索引设计要从数据分布开始,而不只看WHERE字段。 参考来源《高性能MySQL:第3版》第5章《创建高性能的索引》 ← 上一张卡片前缀索引长度要按最坏情况选择性而非平均值来定 下一张卡片 →多列索引列序:选择性优先不如避免随机I/O和排序重要