锁定老帖子 主题:如何删除表中的最后一条记录呢?请高人指点
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-02-11
bave 写道 Id是自动递增的字段,所以我删除的是最早的一条记录,这是在达到日志容量门限后需要进行的操作,所以我希望大家能够畅所欲言,给出解决的办法,谢谢了!
为了解决日志容量的问题,常见的解决方法是删除某个时间以前的记录,比如只保留半年(或者3个月)的记录。 你可以利用一个schedule job在每天晚上跑: delete from log where logTime < now - 6months |
|
返回顶楼 | |
发表时间:2004-02-11
Quake Wang说的没错。最新记录怎能用id来判断?如果id不是递增(或递减)的怎么办?如a101,a102,a1002.
|
|
返回顶楼 | |