Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  ...  /  Cloning and Concurrent DDL

7.6.7.4 克隆和并发 DDL

在 MySQL 8.3 中,默认情况下,donor 上允许并发 DDL。donor 上的并发 DDL 支持由 clone_block_ddl 变量控制。可以使用以下形式的 SET 语句动态启用和禁用并发 DDL 支持:

SET GLOBAL clone_block_ddl={OFF|ON}

默认设置是 clone_block_ddl=OFF

并发 DDL 操作的效果是否被克隆取决于 DDL 操作是否在动态快照被克隆操作拍摄之前完成。

无论 clone_block_ddl 设置如何,以下 DDL 操作在克隆操作期间均不允许:

  • ALTER TABLE tbl_name DISCARD TABLESPACE;

  • ALTER TABLE tbl_name IMPORT TABLESPACE;

  • ALTER INSTANCE DISABLE INNODB REDO_LOG;