일관성 검사 란 무엇입니까?
일관성 검사는 컴퓨터 시스템에서 찾은 데이터를 조화시키는 데 사용되는 전략입니다. 검사의 기본 개념은 모든 데이터가 보호 그룹 및 복제본이라고도하는 기본 및 보조 데이터 그룹간에 동기화되도록하는 것입니다. 일관성 검사는 지정된 시간에 수행되도록 구성되거나 가장 최근에 완료된 검사 이후 데이터에 어떤 유형의 충돌이 의심되는 경우 수동으로 구현 될 수 있습니다.
내부 충돌 해결은 일관성 검사의 주요 초점입니다. 많은 시스템에는 데이터를 블록 단위로 검토하여 보호 그룹과 복제본이 조화를 이루는 데이터 보호 관리자 가 있습니다. 보호 그룹에서 데이터 업데이트가 발생했지만 복제본이 아닌 경우 관리자는 업데이트를 보조 데이터 그룹에 추가하여 충돌을 해결합니다.
일관성 검사를 관리하는 프로세스는 시스템마다 약간 다릅니다. 일반적으로 시스템 관리자는 24 시간마다 한 번씩 검사를 실행하기위한 반복 일정을 설정할 수 있습니다. 예를 들어, 매일 자정 직전에 확인하도록 설정되어있을 수 있습니다. 역월 점검을 역월의 특정 요일에 설정하거나 매주 또는 격주로 수행 할 수도 있습니다. 정기 또는 되풀이 검사 일정을 설정한다고해서 관리자가 원할 때 임의 검사를 수행하는 기능이 제한되는 것은 아닙니다.
일관성 확인을 수행하는 실제 프로세스에는 시간이 걸릴 수 있습니다. 검사는 단순히 예외를 찾는 것이 아니라 두 그룹 간의 각 데이터 블록을 적극적으로 비교하기 때문입니다. 그렇게하면 한 그룹 또는 다른 그룹에서 발생할 수있는 모든 손상을 식별 할 수 있으며 손상을 복구 할 수 있습니다. 일부 시스템은 불일치를 표시하여 시스템 관리자가 실제로 발생하기 전에 충돌하는 데이터를 검토 할 수 있도록합니다.
일관성 검사가 진행되는 동안 시스템을 다시 시작하는 것은 일반적으로 권장되지 않습니다. 이 프로세스는 시스템 구성 방식에 따라 데이터를 손상 시키거나 다른 악영향을 줄 수 있습니다. 비상 일관성 검사가 시작되면 일반적으로 최종 사용자가 검사가 완료 될 때까지 어떤 이유로 든 시스템을 사용하지 않는 것이 좋습니다.
완료하는 데 시간이 걸리는 것 외에도 일관성 검사는 시스템의 다른 활동을 느리게 할 수도 있습니다. 즉, 최종 사용자는 다른 데이터베이스에 액세스하거나 시스템과 연결된 다른 프로그램을 얼마나 빨리 사용할 수 있는지 변경 될 수 있습니다. 이러한 이유로 컴퓨터 일관성 검사는 업무 일이 끝난 후 또는 가정용 컴퓨터의 사용자가 잠들 때와 같이 사용량이 적은 시간에 발생하도록 설정되는 경우가 많습니다.