关于数据库方法的一个问题。谢谢指教(30分)

  • 主题发起人 主题发起人 BBQOLDCAT
  • 开始时间 开始时间
B

BBQOLDCAT

Unregistered / Unconfirmed
GUEST, unregistred user!
各位:大家好,在下有一个问题想请教,
有一个数据库,每分钟录入一次数据.在自动采集了大量的数据后,需要在月底,将当前的
数据表保存成一个“年-月.dbf”.然后清空。
可是如果在月底正要进行"保存-清空"的任务时,电脑被关闭,或者使用者正在查询数据,
那么,就无法完成任务。
在这里向各们请教一下,有什么好的方法可以解决,谢谢。
 
采用两个表可以吗
当前操作在临时表进行,操作成功转存到正式表并清除临时表数据
每次检查临时表,有数据则表示上次转存失败,可以重新转存
 
用存储过程做,用一个表建立一个标记,保存-清空都做完后修改这个标记,
如果在做的过程中中断了,根据标记未被修改下次开机后再重做
 
接受答案了.
 
后退
顶部