MySQL innodb 中各种 SQL 语句加锁分析
原文可能无法访问了,如果运气好的话,你还能看到我们对原文的
存档
摘要
Locking read( SELECT ... FOR UPDATE or SELECT ... LOCK IN SHARE MODE),UPDATE以及DELETE语句通常会在他扫描的索引所有范围上加锁,忽略没有用到索引的那部分where语句。 举个例子: CREATE TABLE test
( id
int(11) NOT NULL DEFAULT '0', name
…