MySQL
文章平均质量分 86
【随风飘流】
自由,随性,追逐
展开
-
MySQL InnoDB supremum pseudo-record范围说明
在 MySQL InnoDB 存储引擎中,锁机制是保证数据一致性和事务隔离的重要手段之一。InnoDB 引入了多种锁机制,其中 next-key lock 是实现行锁和间隙锁的关键部分。在 next-key lock 的机制中,supremum pseudo-record 是一个特殊的存在,通常被描述为 “正无穷大” ,用于表述索引记录中最大值之后的间隙。然而,在实际应用中,supremum pseudo-record 的行为并非总是符合这一描述。原创 2024-08-17 21:41:17 · 438 阅读 · 0 评论 -
InnoDB锁机制和事务管理介绍_案例解答
本文对《Innodb 锁机制和事务管理介绍》这篇文章中的思考题进行解答。原创 2024-08-15 20:55:58 · 741 阅读 · 0 评论 -
InnoDB 锁机制和事务管理介绍
本文基于MySQL 8.0.28 InnoDB引擎,探讨锁机制和事务管理。通过场景分析解答了update为何更新0行(因MVCC快照读与当前读不一致)、加锁查询性能差异(当前读避免版本链遍历)及锁等待问题(Next-Key Lock机制)。深入理解InnoDB锁与事务处理,对优化数据库性能、解决并发冲突具有指导意义。原创 2024-08-15 20:55:13 · 964 阅读 · 0 评论 -
MySQL锁等待排查( Lock wait timeout exceeded)
文章目录问题现象排查异常日志MySQL锁信息查看参考资料问题现象客户反馈,某个业务动作(添加商品)有时候成功,有时候会卡住。排查异常日志2021-03-24 06:38:53.091 [] [http-nio-9999-exec-13] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet][175] - Servlet.service() for servlet [dispatcherServlet] in context with path原创 2021-03-27 22:57:48 · 2042 阅读 · 1 评论