标签:InnoDB

共 12 篇文章

MySQL InnoDB文件空间ibd文件与系统表空间的管理

MySQL InnoDB文件空间管理:ibd文件与系统表空间的优化指南 理解核心概念:两种表空间 在开始管理前,必须理解InnoDB存储引擎的两种主要数据存放方式。 1. 独立表空

# MySQL # InnoDB # 表空间管理
2026-06-20 87 0

MySQL主键自增ID在InnoDB中连续插入的锁竞争问题

MySQL主键自增ID在InnoDB中连续插入的锁竞争问题 在高并发场景下,向拥有自增主键的InnoDB表中连续插入数据时,可能会遇到性能瓶颈。本文将直接阐明问题根源,并提供一系列

# MySQL # InnoDB # 自增主键
2026-06-20 93 0

MySQL InnoDB Buffer Pool LRU链表冷热数据淘汰策略

MySQL InnoDB Buffer Pool LRU链表冷热数据淘汰策略 当数据库处理查询请求时,频繁地从磁盘读取数据会极大拖慢速度。Buffer Pool 就像一个高速缓存区

# MySQL # InnoDB # BufferPool
2026-06-19 109 0

MySQL InnoDB Purge线程清理Undo页的阈值控制机制

MySQL InnoDB Purge线程清理Undo页的阈值控制机制 在InnoDB存储引擎中,事务的修改会产生旧版本数据,这些数据被存储在回滚段的 Undo页 里。当事务提交后,

# MySQL # InnoDB # Purge线程
2026-06-19 102 0

MySQL InnoDB Undo Log回滚段与MVCC快照读的关联

MySQL InnoDB Undo Log回滚段与MVCC快照读的关联 要理解MySQL InnoDB如何实现高并发读写且互不阻塞,就必须弄清楚它的两个核心机制:MVCC 和 Un

# MySQL # InnoDB # UndoLog
2026-06-18 111 0

MySQL InnoDB Doublewrite Buffer防止页断裂的设计

MySQL InnoDB Doublewrite Buffer防止页断裂的设计 在数据库运行过程中,若操作系统在将数据页从内存写入磁盘时发生意外崩溃(如断电),可能导致一个16KB

# MySQL # InnoDB # DoublewriteBuffer
2026-06-17 106 0

MySQL InnoDB的间隙锁在范围查询中如何阻塞幻读

MySQL InnoDB的间隙锁在范围查询中如何阻塞幻读 在并发的数据库事务中,“幻读”指一个事务在前后两次按相同条件查询时,第二次查询看到了第一次查询未返回的其他事务插入的新行,

# MySQL # InnoDB # 间隙锁
2026-06-03 138 0

MySQL 自适应哈希索引 AHI 为什么可能成为高并发更新下的性能瓶颈

MySQL 自适应哈希索引 AHI 为什么可能成为高并发更新下的性能瓶颈 核心问题:AHI 在高并发更新时如何从加速器变成绊脚石 自适应哈希索引(Adaptive Hash Ind

# 自适应哈希索引 # 高并发更新 # 性能瓶颈
2026-05-27 161 0

MySQL死锁的排查与解决:show engine innodb status分析

MySQL死锁的排查与解决:show engine innodb status分析 数据库出现死锁会导致业务报错,响应超时。快速定位并解决死锁是保障系统稳定性的关键能力。本文将演示

# MySQL # 死锁 # 排查
2026-05-04 192 0

MySQL MVCC多版本并发控制的实现原理

MySQL MVCC多版本并发控制的实现原理 MySQL 的 InnoDB 引擎通过 MVCC(MultiVersion Concurrency Control,多版本并发控制)实

# MySQL # MVCC # InnoDB
2026-04-26 242 0

MySQL Online DDL在线修改表结构的原理与限制

MySQL Online DDL在线修改表结构的原理与限制 在生产环境中维护数据库时,直接对大表执行 ALTER TABLE 往往意味着风险。传统的修改方式会导致表被锁定,甚至阻塞

# MySQL # 在线DDL # 表结构修改
2026-04-21 200 0

MySQL InnoDB行锁与表锁的加锁规则

MySQL InnoDB行锁与表锁的加锁规则 InnoDB 存储引擎支持行锁和表锁,但为了保证高并发下的数据一致性,其加锁逻辑非常复杂。理解这些规则,能帮助你快速定位死锁原因或优化

# MySQL # InnoDB # 行锁
2026-04-20 211 0