赞
踩
在id为非自增id的情况下,我们获取数据库最新一条记录一般通过最晚的创建时间来获取
查询sql如下:
select * from A order by create_time desc
在一般情况下,数据库的时间相关字段精确到秒也是能够正常获取的
如果在有并发或者有批量插入的情况下,时间精度应该为毫秒以上
我们来看以下如果在同一秒插入的情况下,根据ID自增来看,如果我们取第一条的话应该是不准确的
时间精度设置为毫秒,保留三位小数
批量插入后,再次查询,这样我们取第一条数据就是正确的了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。