낙관적 락 : 업데이트 쿼리가 나가는 시점에만 x-lock을 검, 단지 버전정보로 인해 업데이트 되는 row가 없을 뿐
ㅇㅅㅇ..
댓글 9
디비까진 둘다 들어가는데 비관은 조회부터 내꺼야 낙관은 일단 가다가 업데이트 딱 돌릴때 엥 이거 값 누가 수정했어 못해 이거맞나요 - dc App
곰팡(mind8044)2025-12-18 22:24
답글
같은 row에 대해서
비관적 락은 lock acquire release 한다
낙관적락은 그딴거 없고 상남자처럼 업데이트할때만 본다
딱 이차이임
솔루션3000따리(58.123)2025-12-18 22:25
답글
낙관락은 일단 싸고보자 이거네요 ㅇㅇ - dc App
곰팡(mind8044)2025-12-18 22:26
답글
@곰팡
ㅇㅇ 아주 씹상남자같은 놈임
솔루션3000따리(58.123)2025-12-18 22:26
답글
낙관락처럼 살아야지 - dc App
곰팡(mind8044)2025-12-18 22:26
사실 업데이트 쿼리 자체가 배타 락을 쓰는 거라서 저걸 저렇게 이야기해도 되나? 싶긴 함 원래 정의가 저런 거임?
さかいもか(magnet5519)2025-12-18 22:27
답글
ㅇㅇ 내가 알기론 그럼.
솔루션3000따리(58.123)2025-12-18 22:28
답글
저걸 풀어쓰면 조회시점부터 안되게 막으니 하나만 실행되게끔 비관적으로 본다밖에 안되는거고
같은 row에 대해서 조회부터 막히니까 동시성이 떨어진다고 말하는거고
낙관적락은 비관적락처럼 조회부터 막지 않고 업데이트 되냐 안되냐만 버전으로 확인하니 실패할 수 있는거고
그래서 비관적으로 보지 않고 낙관적으로 본다 하는것임
디비까진 둘다 들어가는데 비관은 조회부터 내꺼야 낙관은 일단 가다가 업데이트 딱 돌릴때 엥 이거 값 누가 수정했어 못해 이거맞나요 - dc App
같은 row에 대해서 비관적 락은 lock acquire release 한다 낙관적락은 그딴거 없고 상남자처럼 업데이트할때만 본다 딱 이차이임
낙관락은 일단 싸고보자 이거네요 ㅇㅇ - dc App
@곰팡 ㅇㅇ 아주 씹상남자같은 놈임
낙관락처럼 살아야지 - dc App
사실 업데이트 쿼리 자체가 배타 락을 쓰는 거라서 저걸 저렇게 이야기해도 되나? 싶긴 함 원래 정의가 저런 거임?
ㅇㅇ 내가 알기론 그럼.
저걸 풀어쓰면 조회시점부터 안되게 막으니 하나만 실행되게끔 비관적으로 본다밖에 안되는거고 같은 row에 대해서 조회부터 막히니까 동시성이 떨어진다고 말하는거고 낙관적락은 비관적락처럼 조회부터 막지 않고 업데이트 되냐 안되냐만 버전으로 확인하니 실패할 수 있는거고 그래서 비관적으로 보지 않고 낙관적으로 본다 하는것임
@솔루션3000따리(58.123) 굳굳 오늘도 하나 알고 가노무현