Wednesday, June 27, 2012 4:23 PM
We have a large database(SQL SERVE R2008 R2),which is highly being hited.For read operation,we have created a push transactional replication .We have dedicated a seperated machine for Distributor and some days we face with a long latency(2-3 hours) in Subsciber.When I checked on subscriber,I noticed we have lots of locking on Tempdb(These locks are being generated because of different reports,that are running against subscriber database).Is it possible these blocks are causing latency on Subscriber?Also,Does subscriber use the tempdb?
Monday, July 02, 2012 8:02 AM
Monday, July 02, 2012 2:05 PMModeratorYes, it is highly probably there locks are being held during the report generation process which is causing an increase in latency in replication. If possible use the no-lock hint on the reports to minimize the contention between the reporting process and replication.
looking for a book on SQL Server 2008 Administration? http://www.amazon.com/Microsoft-Server-2008-Management-Administration/dp/067233044X looking for a book on SQL Server 2008 Full-Text Search? http://www.amazon.com/Pro-Full-Text-Search-Server-2008/dp/1430215941
- Marked As Answer by Maggie LuoMicrosoft Contingent Staff, Moderator Sunday, July 08, 2012 4:17 PM