高性能 MySQL 介绍说不要在 null 列上加索引 ...
---------
我尝试在默认值为 null 的 nickname 的列上加索引,然后
select * from profiles where nickname is null;
查询的结果也都正常啊,并没有出错。当然查询速度是不是会慢不确定(数据量小感觉不出来)。MySQL5.5 / 5.6 版本都没报错,另外,这个查询是不是走了索引怎么看?
---------
我尝试在默认值为 null 的 nickname 的列上加索引,然后
select * from profiles where nickname is null;
查询的结果也都正常啊,并没有出错。当然查询速度是不是会慢不确定(数据量小感觉不出来)。MySQL5.5 / 5.6 版本都没报错,另外,这个查询是不是走了索引怎么看?