Modifier la sécurité des transactions dans une session de mise en miroir de bases de données (Transact-SQL)Change Transaction Safety in a Database Mirroring Session (Transact-SQL)

Cette rubrique s’applique à : OuiSQL Serveraucunbase de données SQL AzureaucunAzure SQL Data Warehouse aucun Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse La sécurité des transactions est l’attribut qui contrôle le mode de fonctionnement de la session. Transaction safety is the attribute that controls the operating mode of the session. Le propriétaire de la base de données peut toutefois modifier à tout moment la sécurité des transactions.At any time, however, the database owner can change the transaction safety. Par défaut, le niveau de sécurité est FULL (mode synchrone).By default, the level of transaction safety is set to FULL (synchronous operating mode).

La désactivation de la sécurité des transactions fait passer la session en mode asynchrone, ce qui optimise les performances.Turning off transaction safety shifts the session into asynchronous operating mode, which maximizes performance. Si l'instance principale devient non disponible, le miroir s'arrête mais reste accessible en tant que secours semi-automatique (le basculement impose un service forcé avec une possibilité de perte de données).If the principal becomes unavailable, the mirror stops but is available as a warm standby (failover requires forcing service with possible data loss).

Pour activer la sécurité des transactionsTo turn on transaction safety

  1. Connectez-vous au serveur principal.Connect to the principal server.

  2. Émettez l'instruction Transact-SQL suivante :Issue the following Transact-SQL statement:

    ALTER DATABASE <database> SET PARTNER SAFETY FULL  
    

    <database> est le nom de la base de données mise en miroir.where <database> is the name of the mirrored database.

Pour désactiver la sécurité des transactionsTo turn off transaction safety

  1. Connectez-vous au serveur principal.Connect to the principal server.

  2. Émettez l'instruction suivante :Issue the following statement:

    ALTER DATABASE <database> SET PARTNER SAFETY OFF  
    

    <database> est la base de données mise en miroir.where <database> is the mirrored database.

Voir aussiSee Also

Mise en miroir de bases de données ALTER DATABASE (Transact-SQL) ALTER DATABASE Database Mirroring (Transact-SQL)
Modes de fonctionnement de la mise en miroir de bases de donnéesDatabase Mirroring Operating Modes