一种ORACLE数据库同步环境下的表对比方法及系统
基本信息

| 申请号 | CN202110623988.7 | 申请日 | - |
| 公开(公告)号 | CN113282643A | 公开(公告)日 | 2021-08-20 |
| 申请公布号 | CN113282643A | 申请公布日 | 2021-08-20 |
| 分类号 | G06F16/2458(2019.01)I;G06F16/27(2019.01)I | 分类 | 计算;推算;计数; |
| 发明人 | 李一铭;高志会;江俊;胡军擎 | 申请(专利权)人 | 上海英方软件股份有限公司 |
| 代理机构 | 上海国智知识产权代理事务所(普通合伙) | 代理人 | 潘建玲 |
| 地址 | 200011上海市黄浦区制造局路787号二幢151A室 | ||
| 法律状态 | - | ||
摘要

| 摘要 | 本发明公开了一种ORACLE数据库同步环境下的表对比方法及系统,该方法包括:步骤S1,当数据库同步任务处于执行状态,日志解析模块解析事务,并记录当前解析到的源库最后一个事务的源端SCN;步骤S2,装载模块从日志解析结果数据流中获取事务并进行装载;步骤S3,表对比模块向日志解析模块发送查询快照点的请求;步骤S4,日志解析模块当收到表对比模块的查询快照点请求,生成快照点查询信息插入日志解析结果数据流;步骤S5,装载模块在进行装载的过程中,若遇到快照点查询信息,将其之前的事务全部装载,查询目标库此时的SCN,将源库最后一个事务的SCN和从目标库查询出的目标SCN作为快照点消息发送给表对比模块。 |





