知识卡片

选择性决定价值

专业/工作

内容

索引选择性越高,过滤掉的数据越多,定位价值越大。低选择性列单独建索引常常收益有限,除非和其他列组合形成更有效的访问路径。发散:索引设计要从数据分布开始,而不只看WHERE字段。

参考来源

《高性能MySQL:第3版》第5章《创建高性能的索引》