Я предполагаю, что вы используете "ALTER DATABASE [dbname] SET SAFETY FULL", так как это приведет к синхронизированному обновлению баз (например, ваша транзакция не будет завершена, пока не будет зафиксирована на обоих серверах баз данных).
Если у вас высокая задержка между серверами, вы получите большое снижение производительности.
Вы можете использовать «ALTER DATABASE [dbname] SET SAFETY OFF», которое не даст вам полного зеркалирования (ведомое устройство может отстать, и вам придется вручную переключаться при сбое), но вы не получите штраф за производительность.
См. BOL для получения дополнительной информации.