mysql通过插入序列查询行顺序

时间:2015-01-01 03:11:33

标签: mysql

使用MYSQL的会计架构设计

我排除了日期时间和时间戳解决方案。由于两条记录可以在一毫秒内插入但仍然有序。

自动增量并不是一种好的做法,因为未来Schema设计的变化将会打破增量 SQL Best Practices - Ok to rely on auto increment field to sort rows chronologically?

我现在能想到的是

ORDER BY datetime desc, id desc

任何建议?

1 个答案:

答案 0 :(得分:0)

参考这篇文章答案: Why doesn't MySQL support millisecond / microsecond precision?

MySQL版本5.6.4:

" MySQL现在支持TIME,DATETIME和TIMESTAMP值的小数秒,精度高达微秒。"

对你来说微秒足够好吗?这是每秒1M行!