`

乐观锁和悲观锁

    博客分类:
  • SQL
 
阅读更多
引用
数据库中的加锁协议,分为乐观/悲观两类:乐观加锁,操作记录时不主动加锁,由后续冲突者负责加锁;悲观加锁,操作记录时主动加锁。乐观加锁适用于并发冲突较小时,减少了加锁开销;而悲观加锁适用于并发冲突较大时,简化操作流程。以InnoDB为例,Update采用了悲观加锁协议,Insert则采用了乐观加锁。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics