Database mirroring and logistics
2 answers
I am assuming you are using "ALTER DATABASE [dbname] SET SAFETY FULL" as this will cause the databases to update synchronously (for example, your transaction will not complete until it completes on both database servers ).
If you have high latency between servers, you will experience significant performance degradation.
You can use "ALTER DATABASE [dbname] SET SAFETY OFF", which will not give you full mirroring (the slave may fall behind and you will have to manually crash), but you will not get a performance penalty.
See BOL for details.
+1
source to share