索引策略 正确地创建和使用索引是实现高性能查询的基础 独立的列 避免查询不当地使用索引,或者使得 MySQL无法使用已有的索引 如果查询中的列不是 独立的(索引列不能是表达式的一部分,也不能是函数的参数),那么 MySQL就不会去使用索引 前缀索引和索引选择性 有时候需要索引很长的字符列,这会让索引变得大且慢:一个策略是使用哈希索引,但有时这还不够,还可以做些什么呢? 可以通过索引 开始的部分字符,这样可以大大节约索引空间,提高索引效率,但是这样也会 降低索引的选择性 索引的选择性:不重复的索引值和数据表的记录总数…