悲观锁: 悲观锁她专一且缺乏安全感了,她的心只属于当前事务,每时每刻都担心着它心爱的数据可能被别的事务修改,所以一个事务拥有(获得)悲观锁后,其他任何事务都不能对数据进行修改啦,只能等待锁被释放才可以执行。 乐观锁: 乐观锁的“乐观情绪”体现在,它认为数据的变动不会太频繁。因此,它允许多个事务同时对数据进行变动。实现方式:乐观锁一般会使用版本号机制或CAS算法实现。 Was this helpful? YesNo 0 / 0 上一篇: MySQL中InnoDB引擎的4大特性,了解过吗? 下一篇: MySQL中按照锁的粒度分数据库锁有哪些?锁机制与InnoDB锁算法 发表回复 取消回复0 Your email address will not be published. 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。