
数据库锁
采胖子的大蘑菇
这个作者很懒,什么都没留下…
展开
-
MySQL 存储引擎详解
MySQL 存储引擎详解概述类型MyISAM特点存储结构使用场景表级锁的锁模式表共享读锁表独占写锁并发支持(性能优化)InnoDBBDBMemoryMergeArchiveFederatedCluster/NDBCSVBlackHole 概述 MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力...原创 2020-05-04 18:30:33 · 224 阅读 · 0 评论 -
MySQL 锁详解
概述 按使用方式 乐观锁 概述 假设在极大多数情况下不会形成冲突,只有在数据提交的时候,才会对数据是否产生冲突进行检验。如果数据产生冲突了,则返回错误信息,进行相应的处理。 处理办法 使用版本号实现乐观锁 使用版本号时,可以在数据初始化时指定一个版本号,每次对数据的更新操作都对版本号执行+1操作。并判断当前版本号是不是该数据的最新的版本号。 乐观锁不需要数据库底层的支持 悲观锁 概述 悲观锁...原创 2020-05-04 15:29:29 · 266 阅读 · 0 评论