如何更改数据库镜像会话中的事务安全 (Transact-SQL)

事务安全是控制会话运行模式的属性。但是,数据库所有者可以随时更改事务安全。默认情况下,事务安全级别的设置为 FULL(同步运行模式)。

关闭事务安全可将会话切换到异步运行模式,该模式可使性能达到最佳。主体不可用时镜像将停止,但它可以作为备用使用(故障转移需要使用可能会丢失数据的强制服务)。

注意注意

有关安全打开时的运行模式的详细信息,请参阅同步数据库镜像(高安全性模式)。有关安全关闭时的运行模式的详细信息,请参阅异步数据库镜像(高性能模式)

打开事务安全

  1. 连接到主体服务器。

  2. 发出以下 Transact-SQL 语句:

    ALTER DATABASE <database> SET PARTNER SAFETY FULL
    

    其中 <database> 是镜像数据库的名称。

关闭事务安全

  1. 连接到主体服务器。

  2. 发出以下语句:

    ALTER DATABASE <database> SET PARTNER SAFETY OFF
    

    其中 <database> 是镜像数据库。