84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
请问 mysql中,作为主键的字段,用int类型,是不是比用char类型的效率更高?
因为业务需求,需要用 时间戳+2位随机数字 组成id。例如:149561542040,一共是12位数。如果id字段用整型bigint,会不会比用char 的效率更高?
人生最曼妙的风景,竟是内心的淡定与从容!
从空间来说 BIGINT占用8个字节 CHAR要占用12个字节,在海量数据中差别很明显 从效率来说 INT效率更高
个人感觉效率是有区别的。整数类型在排序和查找的时候都有高效的办法。char应该就弱很多了
从空间来说 BIGINT占用8个字节 CHAR要占用12个字节,
在海量数据中差别很明显 从效率来说 INT效率更高
个人感觉效率是有区别的。
整数类型在排序和查找的时候都有高效的办法。
char应该就弱很多了