高性能MySQL(第4版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

数据字典的变化

MySQL 8.0的另一个主要变化是删除了基于文件的表元数据存储,并将其转移到使用InnoDB表存储的数据字典中。这给所有类似修改表结构这样的操作带来了InnoDB的崩溃恢复事务的好处。

这一更改虽然大大改进了MySQL中数据定义的管理,但也需要我们对MySQL服务器的操作方式做出很大改变。最显著的变化是,以前依赖于表元数据文件的备份程序,现在必须查询新的数据字典以提取表定义。