Was ist eine Konsistenzprüfung?
Eine Konsistenzprüfung ist eine Strategie zur Harmonisierung der auf einem Computersystem gefundenen Daten. Die Idee hinter der Überprüfung besteht darin, sicherzustellen, dass alle Daten zwischen primären und sekundären Datengruppen, auch als Schutzgruppen und Replikate bezeichnet, synchronisiert werden. Eine Konsistenzprüfung kann so konfiguriert werden, dass sie zu festgelegten Zeiten stattfindet, oder manuell durchgeführt werden, wenn der Verdacht besteht, dass seit der letzten Prüfung ein Datenkonflikt aufgetreten ist.
Die Lösung interner Konflikte steht im Mittelpunkt einer Konsistenzprüfung. Viele Systeme enthalten einen so genannten Datenschutzmanager , der Daten in Blöcken überprüft, um sicherzustellen, dass die Schutzgruppe und das Replikat in Harmonie sind. Für den Fall, dass Datenaktualisierungen mit der Schutzgruppe, jedoch nicht mit dem Replikat aufgetreten sind, fügt der Manager die Aktualisierungen der sekundären Datengruppe hinzu und löst den Konflikt.
Der Prozess zum Verwalten einer Konsistenzprüfung ist von System zu System unterschiedlich. Normalerweise kann ein Systemadministrator mindestens alle vierundzwanzig Stunden einen wiederkehrenden Zeitplan für die Durchführung der Überprüfung erstellen. Beispielsweise kann die Überprüfung so festgelegt werden, dass sie jeden Tag kurz vor Mitternacht erfolgt. Es ist auch möglich, die wiederkehrenden Prüfungen an bestimmten Tagen des Kalendermonats festzulegen oder wöchentlich oder zweiwöchentlich durchzuführen. Die Einrichtung eines Zeitplans für ständige oder wiederkehrende Überprüfungen schränkt die Fähigkeit des Administrators nicht ein, stichprobenartige Überprüfungen durchzuführen, wann und wie gewünscht.
Der eigentliche Prozess der Konsistenzprüfung kann einige Zeit in Anspruch nehmen. Dies liegt daran, dass die Prüfung nicht nur nach Ausnahmen sucht, sondern aktiv jeden Datenblock zwischen den beiden Gruppen vergleicht. Auf diese Weise können mögliche Beschädigungen in der einen oder der anderen Gruppe festgestellt und der Schaden behoben werden. Einige Systeme kennzeichnen die Abweichungen, sodass ein Systemadministrator die widersprüchlichen Daten überprüfen kann, bevor die Chancen tatsächlich eintreten.
Der Versuch, ein System neu zu starten, während eine Konsistenzprüfung durchgeführt wird, wird normalerweise nicht empfohlen. Dieser Prozess kann Daten beschädigen oder andere negative Auswirkungen haben, je nachdem, wie das System konfiguriert ist. Wenn eine Notfall-Konsistenzprüfung eingeleitet wird, ist es für Endbenutzer in der Regel eine gute Idee, den Versuch, das System aus irgendeinem Grund zu verwenden, zu unterlassen, bis die Prüfung abgeschlossen ist.
Eine Konsistenzprüfung kann nicht nur einige Zeit in Anspruch nehmen, sondern auch andere Aktivitäten im System verlangsamen. Dies bedeutet, dass Endbenutzer möglicherweise eine Änderung bemerken, wie schnell sie auf verschiedene Datenbanken zugreifen oder eines der anderen mit dem System verbundenen Programme verwenden können. Aus diesem Grund wird eine Computer-Konsistenzprüfung häufig außerhalb der Spitzenzeiten durchgeführt, z. B. nach Beendigung des Arbeitstages oder nachts, wenn die Benutzer eines Haushaltscomputers schlafen.