表同步问题 求解决方案
现有一系统的一个用户表需要每晚从另一个数据库上同步一下,表大概有一百万条数据。
要求:源表中的数据跟目标表比较(根据电话号码确定)如果目标表中没有则插入,如果有,但是源表有改变(姓名,性别,地址等)则目标表中该条改变,同时源表中的该条数据要备份(留记录)
------解决方案--------------------
1:PLSQL 的merge into 不过效率要具体看
2:用表快照来做
3:触发器插入到另外个表,每天插入新增的(要考虑数据量)
4:godengate ,stream 表同步方案(收费)
5:日志挖掘
------解决方案--------------------merge into+job
你只有查询权限还更新什么
------解决方案--------------------你自己写脚本,还是用第三方工具的啊?这种事情我一般用informatica解决