Hello,
We have a merge replication SQL 2008 standard to 2000 Express.
We are having a slow replication issue at one of our clients. When I looked into the MSmerge_genhistory table on all the subscribers, it has ~400k records. And out of those ~391k are from generation 1 which happened 8 months ago and already closed (genstatus 2) on the subscribers. It is still open (genstatus 0) on the publisher, maybe because if new subscriber comes along, it would need it.
I think the slow replication is because these records are not cleaned up by the metadata cleanup. The retention setting is set to 8 days. All the other generations are deleted correctly.
Does anybody know why genhistory with generation 1 with art_nick=0 is not deleted on all the subscribers?
Regards Mayur, MCTS Windows,Web and Distributed applications