나는 읽고 여기에 우리가 성능 저하를 볼 수 있지만 어떤 다른 위험이있다 할 수 있도록 몇 가지 여분의 데이터가 행마다 저장됩니다?
예. 이것이 데이터베이스 복구에 영향을 줍니까? 이것을 이용하기 위해해야 할 다른 일이 있습니까?
다음 명령을 실행할 계획입니다.
ALTER DATABASE DatabaseName SET READ_COMMITTED_SNAPSHOT ON
ALTER DATABASE DatabaseName SET ALLOW_SNAPSHOT_ISOLATION ON
나는 이것이 하나의 트랜잭션이 다른 트랜잭션을 업데이트하면 여전히 이전 데이터를 읽을 수있는 오라클에 더 가까운 것을 줄 것이라고 믿습니다. 이 올바른지?
SQL Server 2005의 잠금 문제로 인해이 문제를 조사하고 있습니다. 사용자의 교착 상태를 줄이고 응용 프로그램의 전반적인 성능을 향상 시키며 개발자가 트랜잭션 당 하나 이상의 작업을 수행하도록 장려 할 수 있기를 바랍니다. 무서움.