Condividi tramite


Modifica della sicurezza delle transazioni in una sessione di mirroring del database (Transact-SQL)

La sicurezza delle transazioni è l'attributo che controlla la modalità operativa della sessione. In qualsiasi momento, tuttavia, il proprietario del database può modificare la sicurezza delle transazioni. Per impostazione predefinita, il livello di sicurezza delle transazioni è impostato su FULL (modalità operativa sincrona).

La disattivazione della sicurezza delle transazioni sposta la sessione in modalità operativa asincrona, che ottimizza le prestazioni. Se il principale diventa non disponibile, il mirror si arresta ma rimane disponibile come standby caldo (il failover richiede il forzamento del servizio con possibile perdita di dati).

Per attivare la sicurezza delle transazioni

  1. Connettersi al server principale.

  2. Rilasciare la dichiarazione Transact-SQL seguente:

    ALTER DATABASE <database> SET PARTNER SAFETY FULL  
    

    dove <database> è il nome del database con mirroring.

Per disattivare la sicurezza delle transazioni

  1. Connettersi al server principale.

  2. Eseguire l'istruzione seguente:

    ALTER DATABASE <database> SET PARTNER SAFETY OFF  
    

    dove <il database> è il database duplicato.

Vedere anche

Mirroring del database ALTER DATABASE (Transact-SQL)
Modalità operative di mirroring del database