[MySQL中乐观锁和悲观锁是什么?有何不同?]
悲观锁(Pessimistic Locking)
悲观锁,顾名思义,它持有一种悲观的态度,认为冲突一定会发生,因此在数据处理过程中就采取加锁机制。在MySQL中,悲观锁主要通过数据库自身的锁机制来实现,如行锁、表锁等。当事务A对某条记录进行修改时,会先对该记录加锁,其他事务(如事务B)在事务A提交或...
2倍速学习网
·
2024-09-07 15:55:29