우리는 며칠마다 사용할 수 없게되고 데이터베이스를 다시 시작해야하는 데이터베이스가 있습니다 (데이터베이스 A라고 함). 내가 사용할 수 없다는 말은 데이터베이스를 사용하는 모든 응용 프로그램이 데이터베이스를 기다리지 만 차단한다는 의미입니다. SQL Server Management Studio를 사용하여 특정 테이블에 대해 SELECT 문을 실행하면 일부
격리 수준이 "커밋 된 스냅 숏 읽기"인 SQL 서버를 사용하여 데이터베이스에 데이터를 정기적으로 쓰고 같은 트랜잭션의 컨텍스트에서 계속 읽습니다. 일반적으로 데이터베이스에서 읽을 때 우리는 커밋되지 않은 변경 사항을 보지만 다른 사용자가 변경 한 사항 만 커밋합니다. 이것이 예상 된 동작이라고 가정했습니다. 일부 비교적 드문 경우지만 우리가 작성한 값은