Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Hochverfügbarkeit und Scale-Out-Systeme mit Schreibschutz » Datenbankspiegelung » Hinweise zur Anwendungsentwicklung bei Datenbankspiegelung

 

Datenbankspiegelungsmodi

Es gibt drei Betriebsmodi, die steuern, wann und wie Transaktionen auf dem Spiegelserver erfasst werden. In fast allen Fällen wird der Standardmodus "synchronous", empfohlen, weil er der zuverlässigste ist.

Bei der Datenbankspiegelung gibt es drei Betriebsmodi:

Diese Modi steuern, wann und wie Transaktionen auf dem Spiegelserver erfasst werden, und Sie legen sie fest, indem Sie mit der SET MIRROR OPTION-Anweisung den Wert der synchronization_mode-Option setzen.

Das Senden von Logseiten an die Kopieknoten erfolgt immer asynchron, unabhängig vom gewählten Modus.

Beim Wählen eines Synchronisationsmodus für Ihr Datenbankspiegelungssystem müssen Sie bestimmen, ob bei einem Failover die Performance von Änderungen an der Primärdatenbank oder das Vermeiden des Verlusts von Transaktionen wichtiger ist.

Sie können den Datenbankspiegelungsmodus überprüfen, indem Sie den Wert der Datenbankeigenschaft MirrorMode abfragen.

SELECT DB_PROPERTY( 'MirrorMode' );
 Synchroner Modus (Standardeinstellung)
 Asynchroner Modus und Asynchron-Ganzseiten-Modus (nicht empfehlenswert)
 Siehe auch

Synchronisationsstatus für Spiegelungssysteme