例如:
主键:索引上锁,数据行上锁
唯一索引:索引上锁,数据行上锁
普通索引:会锁住所有符合条件的索引和行,还会上间隙锁
无索引:会锁全表,逐渐释放不符合条件的锁
因此要尽可能只锁需要的行,避免不同事务锁住互相需要的行,造成死锁。
时间:2022-12-30 23:29:46
例如:
主键:索引上锁,数据行上锁
唯一索引:索引上锁,数据行上锁
普通索引:会锁住所有符合条件的索引和行,还会上间隙锁
无索引:会锁全表,逐渐释放不符合条件的锁
因此要尽可能只锁需要的行,避免不同事务锁住互相需要的行,造成死锁。
Mysql查询语句使用select.. for update导致的数据库死锁分析
2021-03-09
【06月】高三议论文700字:自己的未命名—命与梦高三写人作文
2024-06-13
06月@新年计划(New Year Plan)700字英语作文
2024-06-13