MySQL 8.0发行说明
MySQL 8.0源代码文档10bet官方网站
除了在数据字典中存储有关数据库对象的元数据,MySQL还以序列化表单存储。该数据被称为序列化词典信息(SDI)。Innodb.
将SDI数据存储在其表空间文件中。ndbcluster.
将SDI数据存储在NDB字典中。其他存储引擎存储SDI数据.sdi.
为表的数据库目录中为给定表创建的文件。SDI数据在紧凑型中生成杰森
格式。
序列化词典信息(SDI)存在Innodb.
除临时表空间和撤消表空间文件之外的表空间文件。SDI记录在Innodb.
表空间文件仅描述表空间中包含的表和表空间对象。
SDI数据由表或表格上的DDL操作更新检查桌面升级
。MySQL Server升级到新版本或版本时,不会更新SDI数据。
SDI数据的存在提供元数据冗余。例如,如果数据字典变得不可用,则可以直接提取对象元数据Innodb.
表空间文件使用IBD2SDI.工具。
为了Innodb.
,SDI记录需要单个索引页面,默认情况下为16KB大小。但是,将压缩SDI数据以减少存储足迹。
用于分区Innodb.
由多个表空间组成的表,SDI数据存储在第一分区的表空间文件中。
MySQL Server使用期间访问的内部APIDDL.操作创建和维护SDI记录。
这导入表
声明进口myisam.
表基于包含在内的信息.sdi.
文件。有关更多信息,请参阅第13.2.5节“导入表陈述”。