84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
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
Serializable level这个级别理解起来很简单,读加共享锁,写加排他锁,读写互斥。使用的悲观锁的理论,实现简单,数据很安全,但是并发能力非常差。
手册上说的很清楚了
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,这是共享锁。
Serializable level
这个级别理解起来很简单,读加共享锁,写加排他锁,读写互斥。使用的悲观锁的理论,实现简单,数据很安全,但是并发能力非常差。