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.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |