MySQL 8.0版本说明
MySQL 8.0源代码文档10bet官方网站
在启动时,InnoDB
属性定义的目录innodb_directories
变量用于表空间文件。所发现的表空间文件的路径将根据数据字典中记录的路径进行验证。如果路径不匹配,则更新数据字典中的路径。
的innodb_validate_tablespace_paths
变量,在MySQL 8.0.21中引入,允许禁用表空间路径验证。该特性适用于不移动表空间文件的环境。禁用路径验证可以提高具有大量表空间文件的系统的启动时间。如果log_error_verbosity
设置为3时,当禁用表空间路径验证时,在启动时打印以下消息:
[InnoDB]跳过InnoDB表空间路径验证。手动移动的表空间文件将不会被检测到!
警告
在移动表空间文件后禁用表空间路径验证来启动服务器可能会导致未定义的行为。