MySQL 8.0版本说明
MySQL 8.0源代码文档10bet官方网站
克隆插件受以下限制:
在MySQL 8.0.27之前,DDL对捐赠者和接受者包括
截断表
,在克隆操作期间不允许。在选择数据源时应该考虑这个限制。一种解决方法是使用专用的捐赠实例,它可以容纳在克隆数据时被阻塞的DDL操作。允许并发DML。从MySQL 8.0.27开始,默认情况下允许在捐赠者上并发DDL。对提供程序上的并发DDL的支持由
clone_block_ddl
变量。看到第5.6.7.4节“克隆和并发DDL”.实例不能从不同的MySQL服务器版本或版本中克隆。捐赠者和接收者必须拥有完全相同的MySQL服务器版本和版本。例如,不能在MySQL 5.7和MySQL 8.0、MySQL 8.0.19和MySQL 8.0.20之间进行克隆。克隆插件只支持MySQL 8.0.17及更高版本。
一次只能克隆一个MySQL实例。不支持在一个克隆操作中克隆多个MySQL实例。
指定的X协议端口
mysqlx_port
不支持远程克隆操作(当指定捐赠者MySQL服务器实例的端口号克隆实例
声明)。克隆插件不支持克隆MySQL服务器配置。接收MySQL服务器实例保留它的配置,包括持久化的系统变量设置(参见第5.1.9.3节“持久系统变量”.)
克隆插件不支持克隆二进制日志。
克隆插件只克隆存储在
InnoDB
.其他存储引擎数据未克隆。MyISAM
而且CSV
存储在任何模式中的表,包括sys
模式被克隆为空表。不支持通过MySQL路由器连接到捐赠MySQL服务器实例。
本地克隆操作不支持克隆使用绝对路径创建的通用表空间。与源表空间文件路径相同的克隆表空间文件将导致冲突。