Monday, March 19, 2012
maximum transaction retention property ?
transaction retention property for distribution database is
2Also i was looking at the properties and it says that the subscription
could expire or get dropped if not synchronised within 72 hours. So my
question here is under what condition would it expire and when would it get
dropped
Thanks
Please see my reply to your other post.
Rgds,
Paul Ibison SQL Server MVP, www.replicationanswers.com
(recommended sql server 2000 replication book:
http://www.nwsu.com/0974973602p.html)
Monday, March 12, 2012
Maximum number of subscribers and Transacational replication.
Hi:
Is there a limit on the number of subscribers for Transactional replication?. My question is how many maximum number of subscribers can we have in transactional replication?. How do I retrieve this information throug T-SQL (any DMVs or system tables?). Please let me know.
I am looking to know for both SQL 2005 as well as SQL 2000 and also if anyone can tell me if anything has changed in SQL 2005 for transactional replication that would be great.
Can anyone please let me know?.
Thank you
AK
There is no hard-coded limit, just what your hardware and workload can spare. we've tested 500 concurrent, but the hardware and workload will be much different that what you have, and is no indication or guarantee that you can achieve the same.|||Hi there,You can check the following article for new replication features and improvements.
http://msdn2.microsoft.com/en-us/library/ms170959.aspx
One of the performance enhancement feature is multi-stream subscription for tran replication.
Regards,
Gary
Maximum Number of Processes Reached
I am running SQL Server 2005 on Windows Server 2003. The problem comes in at the 201st database. The message in the SQL Server Agent Error Log is :
Warning,[398] The job (WSSWPG09-EmpirePaint-WSSWPG06-104) has been queued because the maximum number of working threads (400) are already running. This job will be executed as soon as one of the working thread finishes execution.
SQL Server's max worker threads is set to 0. The Distribution, LogReader and T-SQL subsystems have been increased to 200 max_worker_threads.
Is there some other setting (maybe a Windows Registry setting) that can be configured to fix this? Or have I just hit a physical maximum of the processor?
Any help is much appreciated.
Maybe engine forum can answer question about max_worker_threads.|||
That is a lot of databases to syncronize between two servers...
Max worker thread set to 0 means use all available threads.
There are 255 threads per logical CPU.
IF you are running out of threads, you may wish to experiment with using 'fibers' (timeslicing the threads).
Go to the Server Properties Window, and on the CPU tab, check 'Use Windows Fibers'.
I recommend testing any changes.
|||Check out http://www.microsoft.com/technet/technetmag/issues/2006/10/SQLQA/default.aspx
This talks a bit about your issue.
WesleyB
Visit my SQL Server weblog @. http://dis4ea.blogspot.com
Maximum Number of Processes Reached
I am running SQL Server 2005 on Windows Server 2003. The problem comes in at the 201st database. The message in the SQL Server Agent Error Log is :
Warning,[398] The job (WSSWPG09-EmpirePaint-WSSWPG06-104) has been queued because the maximum number of working threads (400) are already running. This job will be executed as soon as one of the working thread finishes execution.
SQL Server's max worker threads is set to 0. The Distribution, LogReader and T-SQL subsystems have been increased to 200 max_worker_threads.
Is there some other setting (maybe a Windows Registry setting) that can be configured to fix this? Or have I just hit a physical maximum of the processor?
Any help is much appreciated.
Maybe engine forum can answer question about max_worker_threads.|||
That is a lot of databases to syncronize between two servers...
Max worker thread set to 0 means use all available threads.
There are 255 threads per logical CPU.
IF you are running out of threads, you may wish to experiment with using 'fibers' (timeslicing the threads).
Go to the Server Properties Window, and on the CPU tab, check 'Use Windows Fibers'.
I recommend testing any changes.
|||Check out http://www.microsoft.com/technet/technetmag/issues/2006/10/SQLQA/default.aspx
This talks a bit about your issue.
WesleyB
Visit my SQL Server weblog @. http://dis4ea.blogspot.com