집 > Q&A > 본문
예를 들어 계좌 잔액이 100위안인 경우 거래 중에 잔액이 거래 금액보다 큰 것으로 감지되면 거래가 성공합니다. 이제 이 사용자가 동시에 여러 거래를 생성한다고 가정하면 감지 중에 문제가 발생합니다.
질문:
이번에 트랜잭션의 SERIERLIZED 격리 수준을 사용하여 이 문제를 해결할 수 있나요?
또는 이 데이터 행을 잠글 수 있습니다. 이 잠금을 추가하는 방법은 무엇인가요?
阿神2017-06-24 09:43:23
이 문제는 해결 가능하지만 성능이 급격하게 저하될 수 있습니다
낙관적 잠금을 추가할 수 있습니다