你理解的索引失效不太对,比如给列a建立了索引,所以对这列采用 a is null条件时,会用不到索引(并不是说这个索引就此失效了),但当你使用a='..'就能用到索引。 简单的说:单列索引不存储null值,复合索引不存储全为null的值
你理解的索引失效不太对,比如给列a建立了索引,所以对这列采用 a is null条件时,会用不到索引(并不是说这个索引就此失效了),但当你使用a='..'就能用到索引。
简单的说:
单列索引不存储null值,复合索引不存储全为null的值