Groups | Blog | Home
all groups > sql server replication > june 2004 >

sql server replication : Multimaster replication


Peter Ericsson
6/7/2004 8:02:53 AM
Oracle has a neat concept called multimaster replication
where you are able to update your data in multiple
locations. Is it possible to implement this with SQL
server? I have tried "transactional replication with
updatable subscribers" but the performance at the
subscribers wasn't good enough. Merge replication has
some performance problems even at the publisher. Is there
Paul Ibison
6/7/2004 8:26:06 AM
Transactional replication with updating subscribers and
merge replication are the standard methods. While the
former is optimised only for a small number of updates on
the subscriber this is not true of merge replication. You
mention merge replication performance problems on the
publisher - please could you mention the issues you have
seen in more detail. Also, you may be interested in these
merge optimisation techniques :
http://www.microsoft.com/technet/prodtechnol/sql/2000/maint
ain/mergperf.mspx
HTH,
Paul Ibison
Peter Ericsson
6/7/2004 8:56:16 AM
My problem is that I would like to have a log based
replication. Merge replication introduces Merge triggers
on the publisher which slows things down. I would also
like the merge agent to poll "faster" than the default 60
seconds. But that means increased load on the publisher
aswell, maybe not that much but still som extra load.
So far I don't see any problems with the snapshot
performance and I don't use any filters.

/Peter

[quoted text, click to view]
Paul Ibison
6/7/2004 5:52:37 PM
Peter,
if the merge triggers are having a noticeable effect on the publisher's
performance, and the merge topology is optimized, and you need shorter
polling times, then I'd consider optimizing the hardware.
Regards,
Paul Ibison

AddThis Social Bookmark Button