이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

롤 토토 커밋됨 격리 수준

롤 토토 커밋됨기본 격리입니다. 레벨 인포스트그레스. 언제 트랜잭션이 이 격리 수준에서 실행되고 쿼리에는 데이터만 표시됩니다. 쿼리가 시작되기 전에 커밋되었으며 더티 데이터를 전혀 볼 수 없습니다. 또는 쿼리 중에 커밋된 동시 트랜잭션 변경 사항 실행.

실행 중 쿼리에 의해 행이 반환된 경우업데이트문장 (또는삭제또는업데이트를 위해 선택)가 업데이트 중입니다. 커밋되지 않은 동시 트랜잭션과 두 번째 트랜잭션 이 행을 업데이트하려고 하면 다른 트랜잭션이 업데이트될 때까지 기다립니다. 커밋 또는 롤백. 롤백의 경우 대기 시간 트랜잭션을 진행하여 행을 변경할 수 있습니다. 커밋의 경우 (행이 여전히 존재하는 경우, 즉 다른 행이 삭제되지 않은 경우) 트랜잭션), 이 행에 대해 쿼리가 다시 실행되어 확인됩니다. 해당 새 행 버전은 쿼리 검색 조건을 충족합니다. 새로운 경우 행 버전이 쿼리 검색 조건을 만족하면 행이 됩니다. 업데이트되었습니다(또는 삭제되었거나 업데이트로 표시되었습니다).

실행 결과에 유의하세요선택또는삽입(와 함께 쿼리) 문은 동시 실행의 영향을 받지 않습니다. 거래.