Skip to main content

Cos'è un controllo di coerenza?

Un controllo di coerenza è una strategia utilizzata per armonizzare i dati trovati su un sistema informatico.L'idea alla base del controllo è garantire che tutti i dati siano sincronizzati tra gruppi di dati primari e secondari, noti anche come gruppi di protezione e repliche.Un controllo di coerenza può essere configurato per aver luogo in tempi designati o implementato manualmente in caso di sospetto di un qualche tipo di conflitto nei dati dal controllo più recentemente completato.

La risoluzione dei conflitti interni è l'obiettivo principale di un controllo di coerenza.Molti sistemi includono ciò che è noto come Data Protection Manager che esamina i dati in blocchi, assicurandosi che il gruppo di protezione e la replica siano in armonia.Negli aggiornamenti degli eventi nei dati si sono verificati con il gruppo di protezione ma non con la replica, il gestore aggiunge gli aggiornamenti al gruppo di dati secondari, risolvendo il conflitto.

Il processo di gestione di un controllo di coerenza varia leggermente da un sistema all'altro.Di solito un amministratore di sistema può stabilire un programma ricorrente per l'esecuzione dell'assegno almeno una volta ogni ventiquattro ore.Ad esempio, il controllo può essere impostato per verificarsi poco prima di mezzanotte ogni giorno.È anche possibile impostare i controlli ricorrenti in giorni specifici del mese di calendario o che si verificano su base settimanale o bisettimanale.Stabilire un programma di controlli in piedi o ricorrenti non limita la capacità dell'amministratore di condurre controlli casuali quando e come desiderato.

Il processo effettivo di conduzione di un controllo di coerenza può richiedere del tempo.Questo perché il controllo non è semplicemente alla ricerca di eccezioni, ma sta confrontando attivamente ogni blocco di dati tra i due gruppi.In questo modo consente di identificare qualsiasi corruzione che possa essersi verificata in un gruppo o nell'altro e fornisce la possibilità di riparare il danno.Alcuni sistemi segnaleranno le discrepanze, consentendo a un amministratore di sistema di rivedere i dati in conflitto prima che si verifichino effettivamente le possibilità.

Il tentativo di riavviare un sistema mentre è in corso un controllo di coerenza non è di solito raccomandato.Questo processo può danneggiare i dati o causare altri effetti cattivi, in base al modo in cui il sistema è configurato.Se viene avviato un controllo di coerenza di emergenza, di solito è una buona idea degli utenti finali astenersi dal tentativo di utilizzare il sistema per qualsiasi motivo fino al completamento del controllo.

Oltre a completare il tempo per il completamento, un controllo di coerenza può anche rallentare altre attività sul sistema.Ciò significa che gli utenti finali potrebbero notare una modifica nella velocità con cui sono in grado di accedere a diversi database o utilizzare uno qualsiasi degli altri programmi connessi al sistema.Per questo motivo, un controllo di coerenza del computer è spesso impostato in tempi non di punta, come dopo che la giornata lavorativa è stata completata o di notte quando gli utenti di un computer domestico dormono.