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

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbankwartung » SQL Anywhere-Hochverfügbarkeitsoption » Datenbankspiegelung

 

Vorteile der Datenbankspiegelung

Eine Spiegelung bietet mehrere Vorteile:

  • Wenn ein Arbiterserver verwendet wird, erfolgt der Failover (Ausfallsicherung) vom Primär- zum Spiegelserver automatisch. Wenn Sie im synchronen Modus ausführen, gehen während des Failovers keine festgeschriebenen Transaktionen verloren.

  • Der Failover geht sehr schnell, da der Spiegelserver das Transaktionslog bereits angewendet hat. Wenn der Spiegelserver feststellt, dass der Primärserver ausgefallen ist, setzt er nicht-festgeschriebene Transaktionen zurück und macht anschließend die Datenbank verfügbar.

  • Keine spezielle Hardware, wie z.B. eine gemeinsam genutzte Festplatte, ist erforderlich.

  • Keine spezielle Software (wie z.B. für Cluster) ist erforderlich.

  • Keine bestimmte Betriebssystemversion ist erforderlich.

  • Die Server müssen einander örtlich nicht nahe sein. Sie weit voneinander zu platzieren bietet überdies einen zusätzlichen Schutz vor Unglücksfällen wie z.B. bei Feuer. Wenn die Netzwerkverbindungen zwischen den Servern langsam sind, kann dadurch allerdings die Performance Ihrer Clientanwendungen beeinträchtigt werden.

  • Datenbankserver in einem Spiegelungssystem können auch zum Ausführen von anderen Datenbanken verwendet werden.