Database/SQL Server
가속 데이터베이스 복구 [ADR] (1) Row Versioning
가속 데이터베이스 복구를 이해하기 위해서는 먼 SQL Server의 특징인 Row Versioning에 대한 이해가 필요하다. Row Versioninig과 Version Store, 그리고 Snapshot Row Versioninig은 SQL Server 2005 부터 도입된 낙관적 동시성 제어 모델이다. 기본적으로 RDBMS는 비관적 동시성 제어 모델을 따르는데 2개의 특징은 다음과 같다. l 비관적 동시성 제어 다른 사용자에게 영향을 주는 데이터 수정은 수행할 수 없도록 하는 잠금 방식. 한 사용자가 잠금을 유발하는 동작을 수행하면 다른 사용자는 이 소유자가 잠금을 해제할 때까지 해당 잠금과 충돌하는 동작을 수행할 수 없다. 데이터에 대한 경합이 치열한 환경에 주로 사용되기 때문에 비관적 제어라고 ..
최근댓글