C 语言获取某时刻数据库中所有记录的镜像

everestsun 2008-02-19 08:56:09
进程执行SELECT之后,得到的仅仅是此时刻不再更新的数据,注意数据量很大(KW级别),中间还要连表操作比较耗时,所以允许其他进程对数据库更新,有没有办法?
有人说通过事务进行查询,不知道哪位大虾有经验。
...全文
126 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
everestsun 2008-02-22
  • 打赏
  • 举报
回复
解释一下:就是说要导出某一时刻的旧数据。在查询时的数据,虽然后续其他进程会修改数据库,但是不影响数据导出进程已经读出的数据。注:数据量超过1000w
everestsun 2008-02-20
  • 打赏
  • 举报
回复
分表也不能保证读取所有子表的数据为旧数据吧。
懒得去死 2008-02-19
  • 打赏
  • 举报
回复
分表吧。事务是解决不了你的问题的。我觉得。
everestsun 2008-02-19
  • 打赏
  • 举报
回复
分数比较少,因为我的原始分很少,见谅!!

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧