有1千万条记录,有一列记录由13位数字组成,13位数的时间(单位:微秒,如:1355752000000)。这列数字在搜索时,用作 ORDER BY 使用。
请问,在储存过程中,储存成INT?还是其他时间格式?用于搜索时速度更快?谢谢。
请问,在储存过程中,储存成INT?还是其他时间格式?用于搜索时速度更快?谢谢。
解决方案 »
- 真是奇怪呀,我在SQLyog中创建一个存储过程,为什么加上注释后,再次运行SQLyog,打开该存储过程时,就打不开了呢?
- mysql 两种修改表列名的方式 为什么我用rename column的方式修改会报错
- MySQL存储过程问题
- mysql好像没有存储过程是吧?
- find_in_set 的用法求解。查询结果有问题,不仅仅是没排序
- jsp+MySQL,小项目外包!有意向者这边来谈谈(QQ:393418945)
- the table session is full,如何解决?
- mysql 近5万条数据的表 使用联表查询 出现服务器CPU占用过多
- MySQL查询,从查出的值取某个字段某个值得后两个值
- 求大神一条sql语句或存储过程
- 大家看看数据库有什么问题,是不是表死锁了?
- 创建触发器错误。在线等待,在线结帖。
bigint 和 int(13),有区别吗?为什么会快?
INT 4字节 最大 2147483647 (显然无法满足你的 "一列记录由13位数字组成,13位数的时间")所以要用长整型,也就是BIGINT.
INT(13)后的这个13对你来说没有意义