请问 mysql中,作为主键的字段,用int类型,是不是比用char类型的效率更高?
因为业务需求,需要用 时间戳+2位随机数字 组成id。
例如:149561542040,一共是12位数。
如果id字段用整型bigint,会不会比用char 的效率更高?
请问 mysql中,作为主键的字段,用int类型,是不是比用char类型的效率更高?
因为业务需求,需要用 时间戳+2位随机数字 组成id。
例如:149561542040,一共是12位数。
如果id字段用整型bigint,会不会比用char 的效率更高?
4 回答1.6k 阅读✓ 已解决
8 回答1.3k 阅读
2 回答1.5k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
4 回答2.1k 阅读
从空间来说 BIGINT占用8个字节 CHAR要占用12个字节,
在海量数据中差别很明显 从效率来说 INT效率更高