请教各位高人,小弟近日要做一个用于监控的数据库,数据库中有一张表是记录当日的数据的,这张表每一秒会自动加入一条记录,当一天过去,这张表中一共有八万多条记录。
    在第二天的数据插入到这张表之前,要先将这八万多条记录转移到令一张表中,以我的电脑的性能,需要三十多秒,因为“将这八万多条记录转移到令一张表中”这一事务锁定了表,所以第二天的第一条记录要在事务完成(即三十多秒)后才能插入到这张表中。
    因为数据库是设计用来监控的,必须每一秒准确地插入一条记录,请问各位高人有什么办法能在客户端对服务器中的表进行插入操作之前可以先返回表的状态呢?我的意思是如果检测到表已被锁定了,那么我就将记录插入到临时表中,等到检测到表被解锁之后,再将临时表中的记录补插回去。