MySQL 8.3 Release Notes
要实现大型、繁忙或高度可靠的数据库应用程序,或者从其他数据库系统移植大量代码,或者调整 MySQL 性能,了解 InnoDB
锁定和 InnoDB
事务模型非常重要。
本节讨论了与 InnoDB
锁定和 InnoDB
事务模型相关的几个主题,您应该熟悉这些主题。
-
第 17.7.1 节,“InnoDB 锁定” 描述了
InnoDB
使用的锁类型。 -
第 17.7.2 节,“InnoDB 事务模型” 描述了事务隔离级别和每个级别使用的锁定策略。它还讨论了
autocommit
、一致的非锁定读取和锁定读取。 -
第 17.7.3 节,“在 InnoDB 中设置的锁” 讨论了在
InnoDB
中为各种语句设置的锁类型。 -
第 17.7.4 节,“幻影行” 描述了
InnoDB
如何使用 next-key 锁定来避免幻影行。 -
第 17.7.5 节,“InnoDB 中的死锁” 提供了死锁示例,讨论了死锁检测,并提供了在
InnoDB
中最小化和处理死锁的提示。