DB read & write rock

이동명·2023년 6월 26일
0
post-thumbnail

DB read ,wirte lock 에 대해

DB Read Lock:

  • Read Lock은 데이터를 읽을 때 사용되는 동시성 제어 메커니즘입니다.

  • Read Lock이 설정된 트랜잭션이 데이터를 읽고 있는 동안 다른 트랜잭션이 해당 데이터를 수정하는 것을 막습니다.

  • Read Lock은 여러 트랜잭션이 동시에 동일한 데이터를 읽을 수 있도록 허용합니다.

  • 예시: 여러 사용자가 동시에 동일한 데이터를 조회하는 경우, Read Lock을 사용하여 데이터의 일관성을 유지하고 충돌을 방지합니다.

DB Write Lock:

  • Write Lock은 데이터를 수정할 때 사용되는 동시성 제어 메커니즘입니다.

  • Write Lock이 설정된 트랜잭션이 데이터를 수정하는 동안 다른 트랜잭션이 해당 데이터를 읽거나 수정하는 것을 막습니다.

  • Write Lock은 동시에 여러 사용자가 동일한 데이터를 수정하는 것을 방지하여 데이터의 일관성을 유지합니다.

  • 예시: 여러 사용자가 동시에 동일한 데이터를 수정하는 경우, Write Lock을 사용하여 충돌을 방지하고 데이터의 정합성을 보장합니다.

profile
Web Developer

0개의 댓글