通常不需要, 而且不建议
- 1⁄0 值分布均匀的话,不需要建立索引。如果建立了,并不会使查询更快,反而写入更慢。
- 1⁄0 中的某个值只存在少量的时候。索引有效果。
从 MySQL 的索引机制来分析,MySQL 使用的是 B-Tree 索引。对于候选值较少的情况,
效果不佳。
当然,数据量很小的情况下,根本不需要索引。
参考:
* Should I create indexes on tinyint field types in mysql tables
通常不需要, 而且不建议
从 MySQL 的索引机制来分析,MySQL 使用的是 B-Tree 索引。对于候选值较少的情况,
效果不佳。
当然,数据量很小的情况下,根本不需要索引。
参考:
* Should I create indexes on tinyint field types in mysql tables