Mysql的锁以及MVCC解决事务隔离级别

本文不再阐述数据库的ACID,请了解后再来阅读此文! 一、Mysql中的锁 首先我们要知道mysql锁,锁住的是索引,当不设置索引的时候会将隐藏字段设置为索引,且隐藏字段默认走全表扫描,所以当不设置主键索引,且表中无其他索引(不包括隐藏字段)时,会锁全表。 下面,我们具体来了解一下Mysql中具体有哪些锁以及锁的作用: Shared Locks(共享锁/S锁) 若事务T对数据对象A加上S锁,则事务
相关文章
相关标签/搜索