낙관적 vs.비관적 잠금 낙관적 잠금과 비관적 잠금의 차이를 이해합니다.그럼 일반적으로 둘 중 하나를 언제 사용하는지 누가 설명해주실 수 있나요? 그리고 이 질문에 대한 답은 제가 쿼리를 수행하기 위해 저장 프로시저를 사용하고 있는지 여부에 따라 달라지는가요? 그러나 단지 확인하기 위해, 낙관적인 것은 "책 읽는 동안 테이블을 잠그지 말라"는 의미이고 비관적인 것은 "책 읽는 동안 테이블을 잠그라"는 의미입니다.낙관적 잠금은 레코드를 읽고 버전 번호(다른 방법에는 날짜, 타임스탬프 또는 체크섬/해시가 포함됨)를 기록하고 레코드를 다시 쓰기 전에 버전이 변경되지 않았는지 확인하는 전략입니다.레코드를 다시 쓸 때는 버전의 업데이트를 필터링하여 원자성인지 확인합니다.(즉, 버전을 확인하고 디스크에 레코드를 쓸..