Kimberly L. Tripp의 MSDN 기사에 따르면 Neal Graves의 " SQL Server 2005 행 버전 관리 기반 트랜잭션 격리
- "... 특정 레코드의 모든 이전 버전은 링크 된 목록으로 연결되며, 행 버전 관리 기반의 장기 실행 트랜잭션의 경우 트랜잭션에 일관된 버전에 도달하려면 각 액세스 에서 링크를 순회해야합니다. 행"
"행 버전 관리를 사용하여 커밋 된 읽기의 행 버전 관리"및 "스냅 샷 격리의 행 버전 관리"섹션에 공통적 인 "행 버전 관리 이해"섹션에 있습니다.
또한 수정으로 인한 행 버전 관리의 예는 SNAPSHOT의 여러 트랜잭션 (T1, T2, T3)에 의해 동일한 레코드의 여러 업데이트와 관련하여 제공됩니다.
하나의 트랜잭션 만 여러 번 (다수의 명령문으로) 레코드를 업데이트하는 경우, 여러 버전 저장소가 저장 (링크)되거나 SNAPSHOT "이미지"가 찍힌 순간에 저장된 것만 저장됩니까?
글쎄,이 질문에 대한 답변은 즉시 보류중인 다른 관련 질문에 대답해야합니다.