Sign up ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Every hour a server replicates SQL server data with some external web server. During this time, which takes about 2-5minutes, the database seriously slows down. Colleagues, which work with the front end applications of that on another terminal server, even regularly start complaining.

The databases are also synchroniously mirrored (via SQLServer mirroring, no replication) to a third server. Note that 99% of the data is replicated outgoing, so the server should rarely need to update its data.

As the (merge and transactional) replication tasks are not time-critical, I would like to reduce their priority or somehow slow them down, so they don't affect the database performance that much.

How would you implement that?

share|improve this question
Are you using a separate distribution server? Or is the publisher serving as its own distributor? – Brian Knight Apr 2 '10 at 17:22
The publishing server is the distributor too. Does that matter in this case? – Wikser Apr 3 '10 at 10:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.