Vad är en konsekvenskontroll?
En konsistenskontroll är en strategi som används för att harmonisera data som finns på ett datorsystem. Tanken bakom kontrollen är att se till att all data synkroniseras mellan primära och sekundära datagrupper, även känd som skyddsgrupper och kopior. En konsistenskontroll kan konfigureras för att äga rum vid bestämda tidpunkter eller implementeras manuellt om det finns misstankar om någon typ av konflikt i data sedan den senaste genomförda kontrollen.
Att lösa interna konflikter är huvudfokus för en konsistenskontroll. Många system inkluderar en så kallad en dataskyddsansvarig som granskar data i block och ser till att skyddsgruppen och kopian är i harmoni. I händelseuppdateringar i data har inträffat med skyddsgruppen men inte repliken, lägger chefen uppdateringarna till den sekundära datagruppen och löser konflikten.
Processen för att hantera en konsistenskontroll varierar något från ett system till ett annat. Vanligtvis kan en systemadministratör skapa ett återkommande schema för att köra kontrollen minst en gång var tjugofyra timmar. Till exempel kan kontrollen vara inställd precis före midnatt varje dag. Det är också möjligt att ställa in återkommande kontroller på specifika dagar i kalendermånaden, eller att inträffa varje vecka eller varannan vecka. Att fastställa ett schema för stående eller återkommande kontroller begränsar inte administratörens förmåga att utföra slumpmässiga kontroller när och efter önskemål.
Den faktiska processen för att genomföra en konsistenskontroll kan ta lite tid. Detta beror på att kontrollen inte bara letar efter undantag utan jämför aktivt varje datablock mellan de två grupperna. Genom att göra det är det möjligt att identifiera korruption som kan ha inträffat i den ena eller den andra gruppen och ger möjlighet att reparera skadan. Vissa system kommer att flagga avvikelserna, vilket gör att en systemadministratör kan granska de motstridiga uppgifterna innan chanserna faktiskt uppstår.
Att försöka starta om ett system medan en konsistenskontroll pågår rekommenderas vanligtvis inte. Den här processen kan skada data eller orsaka någon annan dålig effekt, baserat på hur systemet är konfigurerat. Om en nödkonsekvenskontroll inleds är det vanligtvis en god idé att slutanvändare avstår från att försöka använda systemet av någon anledning tills kontrollen är klar.
Förutom att det tar tid att slutföra kan en konsistenskontroll också bromsa andra aktiviteter på systemet. Detta innebär att slutanvändare kan märka en förändring i hur snabbt de kan komma åt olika databaser eller använda något av de andra programmen som är anslutna till systemet. Av denna anledning ställs en datorkonsistenskontroll ofta in för att ske under lågtider, till exempel efter att arbetsdagen är klar eller på natten när användare av en hushållsdator sover.