InnoDB事务级别Serializable level的时候find一个不存的数据会加什么锁。
认证0级讲师
설명서에 아주 명확하게 나와 있습니다This level is like REPEATABLE READ, but InnoDB implicitly converts all plain SELECT statements to SELECT ... LOCK IN SHARE MODE. 이는 SELECT가 공유 잠금인 SELECT...LOCK IN SHARE MODE로 암시적으로 변환된다는 의미입니다.
This level is like REPEATABLE READ, but InnoDB implicitly converts all plain SELECT statements to SELECT ... LOCK IN SHARE MODE
직렬화 가능 수준이 수준은 읽기 및 공유 잠금, 쓰기 및 배타적 잠금, 읽기 및 쓰기 상호 배타성을 이해하기 매우 간단합니다. 사용된 비관적 잠금 이론은 구현이 간단하고 데이터가 매우 안전하지만 동시성 성능이 매우 낮습니다.
설명서에 아주 명확하게 나와 있습니다
This level is like REPEATABLE READ, but InnoDB implicitly converts all plain SELECT statements to SELECT ... LOCK IN SHARE MODE
.이는 SELECT가 공유 잠금인 SELECT...LOCK IN SHARE MODE로 암시적으로 변환된다는 의미입니다.
직렬화 가능 수준
이 수준은 읽기 및 공유 잠금, 쓰기 및 배타적 잠금, 읽기 및 쓰기 상호 배타성을 이해하기 매우 간단합니다. 사용된 비관적 잠금 이론은 구현이 간단하고 데이터가 매우 안전하지만 동시성 성능이 매우 낮습니다.