生产环境下到底应该如何优化MySQL锁等待?

主题 聊聊 MySQL  InnoDB 的行锁,以及如何通过减少锁冲突。 什么是InnoDB 的行锁? 顾名思义,行锁就是针对数据表中行记录的锁。这很好理解,比如事务 A 更新了一行,而这时候事务 B 也要更新同一行,则必须等事务 A 的操作完成后才能进行更新。 当然,数据库中还有一些没那么一目了然的概念和设计,这些概念如果理解和使用不当,容易导致程序出现非预期行为,比如两阶段锁。 从一个例子开始
相关文章
相关标签/搜索