MySQL 9.0 发行说明
在 MySQL 9.0 中,默认情况下允许在捐赠者上进行并发 DDL。在捐赠者上对并发 DDL 的支持受 clone_block_ddl 变量控制。可以使用以下 SET 语句动态启用和禁用并发 DDL 支持
SET GLOBAL clone_block_ddl={OFF|ON}默认设置为 clone_block_ddl=OFF,这允许在捐赠者上进行并发 DDL。
并发 DDL 操作的效果是否被克隆取决于 DDL 操作是否在克隆操作通过动态快照获取之前完成。
无论 clone_block_ddl 设置如何,在克隆操作期间不允许的 DDL 操作包括
ALTER TABLEtbl_nameDISCARD TABLESPACE;ALTER TABLEtbl_nameIMPORT TABLESPACE;ALTER INSTANCE DISABLE INNODB REDO_LOG;