闲谈常见SQL语句加锁
锁是使用数据库时避不开的问题,MySQL 中的锁可以分成两个粒度:表锁和行锁。
表锁:表级读锁,表级写锁,读意向锁,写意向锁,自增锁
行锁:读记录锁,写记录锁,间隙锁,Next-key 锁,插入意向锁。
这些锁一旦冲突就会导致死锁问题的产生。
锁是使用数据库时避不开的问题,MySQL 中的锁可以分成两个粒度:表锁和行锁。
表锁:表级读锁,表级写锁,读意向锁,写意向锁,自增锁
行锁:读记录锁,写记录锁,间隙锁,Next-key 锁,插入意向锁。
这些锁一旦冲突就会导致死锁问题的产生。