悲观锁与乐观锁

悲观锁

悲观锁就是某个事务在更新数据过程中将数据锁定,其他任何事务都不能读取或修改,必须修改完成后才能访问数据(类似于Java的线程同步锁机制)

 



乐观锁

乐观锁并不是一种数据库锁机制,而是一种冲突检测机制(版本冲突检测机制和时间戳冲突检测机制),它的特点就是并发性较好,事务修改数据时,其他事务仍可以修改数据。

 

 



posted @ 2023-10-06 21:32  DjcCode  阅读(16)  评论(0编辑  收藏  举报