数据库锁的分类及乐观锁、悲观锁详解

文章目录 数据库锁的分类 乐观锁、悲观锁 悲观锁 乐观锁 乐观锁常见的两种实现方式 1. 版本号机制 2. CAS算法 乐观锁的缺点 1 ABA 问题 2 循环时间长开销大 3 只能保证一个共享变量的原子操做 CAS与synchronized的使用情景 数据库锁的分类 按锁的粒度划分,可分为表级锁、行级锁、页级锁 按锁级别划分,可分为共享锁、排它锁 按加锁方式划分,可分为自动锁、显示锁 按操做划分
相关文章
相关标签/搜索