3.3.3定期数据校验
数据校验也是异构数据库的一个重要问题,进行一段时间的同步后,怎么能保证两边的数据库是同步的?数据校验的周期如何,是一天,几天,还是?
进行数据校验首先要确定校验指标,最简单的校验指标是重要表的数据量是否相等,另外就是检查表里面的数据是否一致,是否能保证能完成同样的功能,可采用抽查机制等,这些工作不可能靠手工完成,因此需要提供数据校验的程序。数据校验的周期应该是可配置的。
3.3.4日志记录
在进行同步的过程中,有可能因为各种原因导致转换为对方的数据库语句后执行失败,为了日后进行处理和分析,进行错误日志的记录也是非常必要的。