https://www.cnblogs.com/cheng21553516/p/11450765.html
当索引字段不可以为 null 时,只有使用 is not null 返回的结果集中只包含索引字段时,才使用索引
当索引字段可以为空时,使用 is null 不影响覆盖索引,但是使用 is not null 只有完全返回索引字段时才会使用索引
https://juejin.cn/post/6844903921450745863