文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


7.6.7.4 克隆與並行 DDL

在 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 TABLE tbl_name DISCARD TABLESPACE;

  • ALTER TABLE tbl_name IMPORT TABLESPACE;

  • ALTER INSTANCE DISABLE INNODB REDO_LOG;