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

适用于:SQL Server

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

关闭事务安全可将会话切换到异步运行模式,该模式可使性能达到最佳。 如果主数据库不可用,镜像会停止运行,但仍可作为温备服务器使用(故障转移需要强制服务,因此可能会导致数据丢失)。

启用事务安全性

  1. 连接到主体服务器。

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

    ALTER DATABASE <database> SET PARTNER SAFETY FULL  
    

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

关闭事务安全性

  1. 连接到主体服务器。

  2. 发布以下声明:

    ALTER DATABASE <database> SET PARTNER SAFETY OFF  
    

    其中,<database> 表示镜像数据库。

另请参阅

ALTER DATABASE 数据库镜像(Transact-SQL)
数据库镜像运行模式