有两个数据库,A库和B库,其中需要把A库中的a表的数据定时更新到B库b表中,但对A库只有读取权限,不能在A库中创建事务、触发器等,即不可对A库进行任何修改,只能通过编写外部程序实现定时从a表获取数据然后更新到b表中(这是前提!)。
    通过定时读取a表数据然后覆盖到b表的方式可以实现此功能,但a表数据量比较大,整表更新的方式可能不妥,问如何设计此程序才更有效率去同步数据?
    新增的数据可以通过判断自增列或时间戳列最后的值来实现同步新的数据,但已删除的数据和更新的数据该如何判断?