当前位置:婀娜女性网>美好生活>心理>

mysql什么时候锁表或锁行

心理 阅读(2.29W)
mysql什么时候锁表或锁行

mysql锁表或锁行的情况是:

当主键或者唯一索引的效果时,是锁行。但是如果“重复率”高时,Mysql不会把这个普通索引当做索引,即会造成一个没有索引的SQL,从而形成锁表。

特别是在UPDATE、DELETE操作时,MySQL不仅锁定WHERE条件扫描过的所有索引记录,而且会锁定相邻的键值,即所谓的next-key locking。