DB read ,wirte lock 에 대해
Read Lock은 데이터를 읽을 때 사용되는 동시성 제어 메커니즘입니다.
Read Lock이 설정된 트랜잭션이 데이터를 읽고 있는 동안 다른 트랜잭션이 해당 데이터를 수정하는 것을 막습니다.
Read Lock은 여러 트랜잭션이 동시에 동일한 데이터를 읽을 수 있도록 허용합니다.
예시: 여러 사용자가 동시에 동일한 데이터를 조회하는 경우, Read Lock을 사용하여 데이터의 일관성을 유지하고 충돌을 방지합니다.
Write Lock은 데이터를 수정할 때 사용되는 동시성 제어 메커니즘입니다.
Write Lock이 설정된 트랜잭션이 데이터를 수정하는 동안 다른 트랜잭션이 해당 데이터를 읽거나 수정하는 것을 막습니다.
Write Lock은 동시에 여러 사용자가 동일한 데이터를 수정하는 것을 방지하여 데이터의 일관성을 유지합니다.
예시: 여러 사용자가 동시에 동일한 데이터를 수정하는 경우, Write Lock을 사용하여 충돌을 방지하고 데이터의 정합성을 보장합니다.