匿名用户如何导出一致时间点的数据
默认sys_dump 导出的数据是表级的一致性,也就是对表发出copy命令时间点已提交的数据,但由于不同表copy时间点不同,因此,sys_dump导出的数据不是完全一致时间点。如何导出一致时间点数据?
收藏
分享
1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
匿名用户默认sys_dump 导出的数据是表级的一致性,也就是对表发出copy命令时间点已提交的数据,但由于不同表copy时间点不同,因此,sys_dump导出的数据不是完全一致时间点。如何导出一致时间点数据?
Session A: sys_export_snapshot 实际返回的是当前事务ID,实际可以不需要isolation
level repeatable read 。

Session B: sys_dump --snapshot=00000806-1
Session A: 结束事务
注意:Sesssion
B 导出的是Session A 运行sys_export_snapshot 时间点已提交的数据,即使在导出过程中其他会话对数据库进行了修改并提交。
评论
有用 0
墨值悬赏