|
If a connection is lost in SQL Server 2005, how long can the connection be down before the miirror can no longer recover? is it based on transactions, amount of time? or can it always recover?
(comments are locked)
|
|
In my experience this is bound by hardware limits - ie disk space to keep all transactions locally while the mirror is offline. If you have the space then it is pretty robust and will restart the synch process when the mirror is back online. Obviously this will flood your network connection while its catching up so you might see some system performance drop - depending on how much 'slack' there is in your network when under normal loads.
(comments are locked)
|
|
A snippets from MSDN
Also, TransLogs will not be truncated during this "state", therefore plan for log growth. See link
(comments are locked)
|
|
What type of mirroring do you have? My experience with high performance is that as long as the principal has enough diskspace for logfiles, the principal is running. When the mirror is back, just resume the mirror connection. Note: depending on the amount of data to transfer, this will take some time. If you have a snapshot on the mirror and it's possible to drop this snapshot, do it! This will speed-up the synchronization. (create it afterwards) Check the logfile on the principal after the databases are in sync. If the mirror was broken for some time, the logfile may be exploded.
(comments are locked)
|

