Documentation Home
MySQL 8.0 参考手册  /  第 15 章 InnoDB 存储引擎

第 15 章 InnoDB 存储引擎

目录

15.1 InnoDB简介
15.1.1 使用 InnoDB 表的好处
15.1.2 InnoDB 表的最佳实践
15.1.3 验证 InnoDB 是默认存储引擎
15.1.4 使用 InnoDB 进行测试和基准测试
15.2 InnoDB 和 ACID 模型
15.3 InnoDB 多版本
15.4 InnoDB架构
15.5 InnoDB 内存结构
15.5.1 缓冲池
15.5.2 更改缓冲区
15.5.3 自适应哈希索引
15.5.4 日志缓冲区
15.6 InnoDB 磁盘结构
15.6.1 表格
15.6.2 索引
15.6.3 表空间
15.6.4 双写缓冲区
15.6.5 重做日志
15.6.6 撤消日志
15.7 InnoDB 锁定和事务模型
15.7.1 InnoDB 锁定
15.7.2 InnoDB 事务模型
15.7.3 InnoDB中不同SQL语句设置的锁
15.7.4 虚线
15.7.5 InnoDB 中的死锁
15.7.6 事务调度
15.8 InnoDB配置
15.8.1 InnoDB启动配置
15.8.2 为只读操作配置 InnoDB
15.8.3 InnoDB缓冲池配置
15.8.4 为 InnoDB 配置线程并发
15.8.5 配置后台InnoDB I/O线程数
15.8.6 在 Linux 上使用异步 I/O
15.8.7 配置 InnoDB I/O 容量
15.8.8 配置自旋锁轮询
15.8.9 清除配置
15.8.10 为 InnoDB 配置优化器统计信息
15.8.11 配置索引页的合并阈值
15.8.12 为专用 MySQL 服务器启用自动配置
15.9 InnoDB 表和页压缩
15.9.1 InnoDB 表压缩
15.9.2 InnoDB 页面压缩
15.10 InnoDB 行格式
15.11 InnoDB磁盘I/O和文件空间管理
15.11.1 InnoDB 磁盘 I/O
15.11.2 文件空间管理
15.11.3 InnoDB 检查点
15.11.4 对表进行碎片整理
15.11.5 使用 TRUNCATE TABLE 回收磁盘空间
15.12 InnoDB和在线DDL
15.12.1 在线DDL操作
15.12.2 在线 DDL 性能和并发
15.12.3 在线 DDL 空间要求
15.12.4 在线DDL内存管理
15.12.5 为在线 DDL 操作配置并行线程
15.12.6 使用在线 DDL 简化 DDL 语句
15.12.7 在线 DDL 失败条件
15.12.8 在线 DDL 限制
15.13 InnoDB静态数据加密
15.14 InnoDB 启动选项和系统变量
15.15 InnoDB INFORMATION_SCHEMA 表
15.15.1 InnoDB INFORMATION_SCHEMA 表压缩
15.15.2 InnoDB INFORMATION_SCHEMA 事务和锁定信息
15.15.3 InnoDB INFORMATION_SCHEMA 模式对象表
15.15.4 InnoDB INFORMATION_SCHEMA FULLTEXT 索引表
15.15.5 InnoDB INFORMATION_SCHEMA 缓冲池表
15.15.6 InnoDB INFORMATION_SCHEMA 指标表
15.15.7 InnoDB INFORMATION_SCHEMA临时表信息表
15.15.8 从 INFORMATION_SCHEMA.FILES 检索 InnoDB 表空间元数据
15.16 InnoDB 与 MySQL 性能模式的集成
15.16.1 使用性能模式监视 InnoDB 表的 ALTER TABLE 进度
15.16.2 使用性能模式监控 InnoDB Mutex 等待
15.17 InnoDB 监视器
15.17.1 InnoDB 监视器类型
15.17.2 启用 InnoDB 监视器
15.17.3 InnoDB 标准监视器和锁定监视器输出
15.18 InnoDB备份与恢复
15.18.1 InnoDB 备份
15.18.2 InnoDB 恢复
15.19 InnoDB和MySQL复制
15.20 InnoDB 内存缓存插件
15.20.1 InnoDB memcached 插件的好处
15.20.2 InnoDB 内存缓存架构
15.20.3 设置 InnoDB memcached 插件
15.20.4 InnoDB memcached 多获取和范围查询支持
15.20.5 InnoDB memcached 插件的安全注意事项
15.20.6 为 InnoDB memcached 插件编写应用程序
15.20.7 InnoDB memcached 插件和复制
15.20.8 InnoDB memcached 插件内部
15.20.9 InnoDB memcached 插件故障排除
15.21 InnoDB 故障排除
15.21.1 排除 InnoDB I/O 问题
15.21.2 故障排除恢复失败
15.21.3 强制 InnoDB 恢复
15.21.4 InnoDB 数据字典操作故障排除
15.21.5 InnoDB 错误处理
15.22 InnoDB 限制
15.23 InnoDB 限制和限制