我现在有三台服务器A,B,C
A是作为总的数据库,B,C作为分数据库
B,C每天在固定的时间(比如22:00)向A插入当天新增的记录,B,C两台服务器也会在(00:00)从A服务器更新整个数据库。
具体如下设想如下:
数据库为sql server2008
A,B,C三台都有一个表Table1{id,name,content,time}四个字段
A,B,C在初始的时候,假充数据都是一样的10条,
当B在今天下班前共新增了10条记录,C新增5条记录,在晚上10点的时候进行差异更新到A服务器
此时A服务器中有25条,在零点的时候,B,C从A上面拿到差异的数据,B拿到C更新上去的5条,C拿到B更新上去的10条。
假设三台服务器的IP如下:
A 10.5.1.1 B 10.5.3.11 C 10.5.4.17
是否有差异更新的功能,B提交后把今天插入的数据直接追加到服务器中,C也是一样操作
然后在转钟的时候再根据差异来更新到本地
现在三台服务器如何设置才可以达到我所需要的功能
我也遇到类似问题, 加关注。