MySQL的锁
什么是全局锁呢?



什么是表锁呢?





使用表锁会因为执行顺序不一样,导致这个表先锁还是后锁,可能会导致死锁
什么是行锁?



x表示排他锁



什么是乐观锁?


乐观锁再修改时,会比较前后,如果没有变化那么就不修改。


什么是悲观锁?





什么是意向锁?


什么是临界锁?


什么是记录锁?

什么是间隙锁?




更详细的说明:面试让HR都能听懂的MySQL锁机制,欢声笑语中搞懂MySQL锁_mysql表锁行锁面试题-CSDN博客








使用表锁会因为执行顺序不一样,导致这个表先锁还是后锁,可能会导致死锁
什么是行锁?


x表示排他锁





乐观锁再修改时,会比较前后,如果没有变化那么就不修改。
















更详细的说明:面试让HR都能听懂的MySQL锁机制,欢声笑语中搞懂MySQL锁_mysql表锁行锁面试题-CSDN博客