(1)什么是乐观锁
乐观锁认为一个用户读数据的时候,别人不会去写自己所读的数据。
(2)什么是悲观锁
悲观锁和乐观锁相反,觉得自己读数据库的时候,别人可能刚好在写自己刚读的数据。在对数据时候,为了不让别人修改自己读取的数据,就会先对自己读取的数据加锁,只有自己把数据读完了,才允许别人修改那部分数据。或者自己修改某条数据的时候,不允许别人读取该数据,只有自己整个事务都提交了,才释放自己加上的锁,才允许其他用户访问那部分数据。
(1)什么是乐观锁
乐观锁认为一个用户读数据的时候,别人不会去写自己所读的数据。
(2)什么是悲观锁
悲观锁和乐观锁相反,觉得自己读数据库的时候,别人可能刚好在写自己刚读的数据。在对数据时候,为了不让别人修改自己读取的数据,就会先对自己读取的数据加锁,只有自己把数据读完了,才允许别人修改那部分数据。或者自己修改某条数据的时候,不允许别人读取该数据,只有自己整个事务都提交了,才释放自己加上的锁,才允许其他用户访问那部分数据。