Record Locks
记录锁:
记录锁是一个锁在一个Index记录上,比如
SELECT c1 FOR UPDATE FROM t WHERE c1 = 10;
阻止任何其他事务inserting, updating, or deleting t.c1只为10的记录
记录锁总是lock index记录, 即使如果一个定义为没有索引。
在这种情况下,InnoDB 创建一个隐含的clustered index 使用这个索引用于记录locking
Record Locks
记录锁:
记录锁是一个锁在一个Index记录上,比如
SELECT c1 FOR UPDATE FROM t WHERE c1 = 10;
阻止任何其他事务inserting, updating, or deleting t.c1只为10的记录
记录锁总是lock index记录, 即使如果一个定义为没有索引。
在这种情况下,InnoDB 创建一个隐含的clustered index 使用这个索引用于记录locking