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


7.6.7.4 克隆與並行 DDL

在 MySQL 8.4 中,預設允許在捐贈者上執行並行 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;