您好,匿名用户
随意问技术百科期待您的加入

mysql中哪些字段不需要使用索引?

0 投票

我知道的有字段值存在null的字段和起逻辑判断作用的字段(比如字段值只有0或1)

但不太清楚为什么,对于起到逻辑判断的字段,我觉得可能是使用线性查找的时间复杂度和使用B+树二分查找的时间复杂度差不多,甚至可能会更长一些,所以这种字段上不需要加索引,但值有null的又是为什么不需要加呢?

还有其他的什么情况也是不需要加索引的呢?

用户头像 提问 2012年 12月1日 @ Trundle 上等兵 (301 威望)
分享到:

1个回答

0 投票
 
最佳答案

你哪些字段查询的多的话,就添加个索引吧,但是索引不能太多,

用户头像 回复 2012年 12月1日 @ Rammus 上等兵 (334 威望)
选中 2012年 12月1日 @Trundle
提一个问题:

相关问题

0 投票
1 回复 45 阅读
0 投票
0 回复 22 阅读
用户头像 提问 2012年 12月1日 @ Aries 上等兵 (238 威望)
0 投票
1 回复 38 阅读
用户头像 提问 2012年 12月1日 @ Leona 上等兵 (279 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...