问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求教如何获取数据库增量数据

发布网友 发布时间:2022-04-22 00:04

我来回答

1个回答

热心网友 时间:2022-04-15 03:16

获取数据库增量数据的几种方式:
a.触发器:在要抽取的表上建立需要的触发器,一般要建立插入、修改、删除三个触发器,每当源表中的数据发生变化,就被相应的触发器将变化的数据写入一个临时表,抽取线程从临时表中抽取数据,临时表中抽取过的数据被标记或删除。触发器方式的优点是数据抽取的性能较高,缺点是要求业务表建立触发器,对业务系统有一定的影响。

b.时间戳:它是一种基于快照比较的变化数据捕获方式,在源表上增加一个时间戳字段,系统中更新修改表数据的时候,同时修改时间戳字段的值。当进行数据抽取时,通过比较系统时间与时间戳字段的值来决定抽取哪些数据。有的数据库的时间戳支持自动更新,即表的其它字段的数据发生改变时,自动更新时间戳字段的值。有的数据库不支持时间戳的自动更新,这就要求业务系统在更新业务数据时,手工更新时间戳字段。同触发器方式一样,时间戳方式的性能也比较好,数据抽取相对清楚简单,但对业务系统也有很大的倾入性(加入额外的时间戳字段),特别是对不支持时间戳的自动更新的数据库,还要求业务系统进行额外的更新时间戳操作。

c.全表比对:典型的全表比对的方式是采用MD5校验码。ETL工具事先为要抽取的表建立一个结构类似的MD5临时表,该临时表记录源表主键以及根据所有字段的数据计算出来的MD5校验码。每次进行数据抽取时,对源表和MD5临时表进行MD5校验码的比对,从而决定源表中的数据是新增、修改还是删除,同时更新MD5校验码。

d.日志对比:通过分析数据库自身的日志来判断变化的数据。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中控是什么意思 抖音直播中控是什么意思 iphone通讯录群组设置 如何更改iphone通讯录拨打电话时总是出现两个称呼 我的电脑是Win8.1update老硬盘有坏道,最近新买了一个硬盘是希捷的1TB混 ... 使命召唤:黑色行动2常见问题 GMA 4500M技术特性 电脑显示器的配置电脑的基本配置有哪些 梦见对象把门钥匙和我分手 梦见对象还我门钥匙要和我分手的预兆 公益性捐赠税前扣除资格 在两个sql数据库之间实现数据增量同步 2008年的黄金市场趋势会怎样?黄金真的牛市十年吗? SQL数据库增量式同步如何实现? 如何实现两个数据库之间数据的增量同步 黄金价格可能暴跌的原因是什么? 数据库,增量同步和全量同步是什么? 黄金原油最新走势分析??? 黄金价格十年走势图 最新的黄金价格在哪里可以找到? 现货黄金怎么看盘,有哪些指数需要关注,影响黄金... 如果你们突然频繁的发朋友圈,请问是为了什么? 能看到近十年黄金K线图、分时图的软件,无论国内外... 一个女的突然频繁发朋友圈 近几年黄金价格走势变化大吗?哪一年的黄金价格比... 一个男生为什么突然开始频繁发朋友圈,特别是会发... 20年前,一个拿10万买黄金,另一个拿10万存银行,... 适合发朋友圈的句子都有哪些,你会经常发朋友圈吗? 一个人突然开始发朋友圈是原因是什么? 从长远来看,未来五年至十年黄金是上涨趋势还是下... 有时候发朋友圈不是为了给谁看 黄金近五年或者十年会涨价么 PostgreSQL 怎么做数据的增量同步到其他PostgreSQL... 怎么实现数据的增量抽取,数据同步 sqlserver 利用什么实现增量同步 用BW 抽取 oracle 数据后 以后的增量同步如何实现 关于存储过程读取增量文件进行数据库同步的问题 如何全量同步mysql数据 怎么查询数据库每天的数据增量和访问量 如何实现oracle数据库大数据增量操作 数据库自动增长的增量值一般设定为多少 请问有什么方法可以将sqlserver数据同步到mysql中... 数据库增量备份原理 如何让SQL数据库进行增量备份? 如何在SQLServer中获取数据库的增量数据? 泰康重疾险保险产品 泰康乐康宝B款终身重疾险怎么样?值得推荐吗? 泰康乐康宝B款终身重疾险有什么优缺点?注意哪些问... 泰康乐康宝B款终身重疾险有必要买?注意哪些问题? 泰康乐康宝B款终身重疾险好不好?值得入手吗? 泰康乐康宝B款终身重疾险有必要买?靠谱吗? 泰康乐康宝B款终身重疾险怎么样?值得买吗?