标签:select rdb 锁定 row 执行 指定 无数据 修改 否则
由于InnoDB预设的是Row-Level Lock,只有明确指定主键的时候MySql才会执行Row lock,否则MySql将会执行Table Lock.
1、明确指定主键则是行锁
2、明确指定主键,若无数据则无锁
3、无主键,table lock
4、主键不明确,table lock
注:MyAsim只支持表级锁,InnerDB支持行级锁,添加了(行级锁/表级锁)锁的数据不能被其他事务再锁定。也不能被其他事务修改。
标签:select rdb 锁定 row 执行 指定 无数据 修改 否则
原文地址:http://www.cnblogs.com/dream-to-pku/p/7569432.html