是否需要再次索引b,因为它已经是primary-下的a了
if primary(a,b) 并且在查询中我们有 where b=' ';
是否需要再次单独索引(b),因为在索引时它将首先获取左列,然后再考虑下一个。
最佳答案
是的,因为顺序很重要 - 使用基于 B 树的索引,您只能优化最左边的查找。
因此,如果您要执行 WHERE b = CONST
搜索并希望避免全扫描 - 您必须创建一个索引,将 b
覆盖为其最左边的部分。
关于mysql - 是否需要再次索引 b,因为它已经是主目录下的 a,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24096266/