数据库同步工具的测试要点
数据库同步过程,最严格的指标:
第一是效率,即每秒同步SQL条数;
第二是一致性,即主库产生的数据,备库同步后是否一致;
第三是完整性,即当同步的各个环节出现问题时,如何考虑出错处理;
下面分别讨论并进行测试方案合理性分析,如下:
第一、效率
同步测试的两个表都增加:精确到毫秒的创建时间和修改时间字段,用于对比数据同步的整体效率。具体效率测试:
数据库同步过程主要分为四个阶段,即抽取、分析、传输、装载。
抽取过程:主要是实时读取数据库日志,这部分理论上可以作到毫秒级别间隔作到实时抽取,具体指标的测算方法:在代码里面增加Logger记录数据从Mysql日志里面抽取出来的时刻,与源表里面精确到毫秒的数据创建时间
<
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
