|
镜象(Mirroring)相信大家都听过。
我听过,但是没做过。
Mirroring理论上就是把资料从一个数据库复制到另一个。
那么如果是在用户还在用(改动资料)该数据库时而数据大的情形下复制,复制出来的会不会一些table 是updated的,一些不是呢?
还有,Mirroring 是不是real time的呢?
另外,如果mirror去别的牌子的数据库呢?(比如db2 mirror去ms sql)。
想听听各位高人的说法。
谢谢 |
|
|
|
|
|
|
|
发表于 25-10-2007 09:21 AM
|
显示全部楼层
我说的是MS SQL的例子,
你可以同过REPLICATION SERVICE来达到MIRRORING的目的,可是REPLICATION SERVICE一天只UPDATE一次.
为了要保护好你的MIRRORING,建议所有SQL 执行都使用TRANSACTION(就能确保当COMMIT的时候所有资料是完整的).
要REAL-TIME的MIRRORING就要用TRANSACTIONAL REPLICATION,我本人没有用过.
还有,如果你的环境是CLUSTER NODE (ACTIVE-ACTIVE)的话, MS SQL 是有办法MIRROR好给你的. |
|
|
|
|
|
|
| |
本周最热论坛帖子
|