distributed_ddl_entry_format_version
6。
distributed_ddl_output_mode
throw— クエリが完了したすべてのホストについて、クエリ実行ステータスを含む結果セットを返します。一部のホストでクエリが失敗した場合は、最初の例外を再スローします。一部のホストでクエリがまだ完了しておらず、distributed_ddl_task_timeout を超過した場合は、TIMEOUT_EXCEEDED例外をスローします。none—throwと似ていますが、分散 DDL クエリは結果セットを返しません。null_status_on_timeout— 対応するホストでクエリがまだ完了していない場合、TIMEOUT_EXCEEDEDをスローする代わりに、結果セットの一部の行で実行ステータスとしてNULLを返します。never_throw— 一部のホストでクエリが失敗していても、TIMEOUT_EXCEEDEDをスローせず、例外の再スローも行いません。none_only_active-noneと似ていますが、Replicatedデータベースの非アクティブなレプリカは待機しません。注: このモードでは、クエリが一部のレプリカで実行されておらず、バックグラウンドで実行されることを確認できません。null_status_on_timeout_only_active—null_status_on_timeoutと似ていますが、Replicatedデータベースの非アクティブなレプリカは待機しませんthrow_only_active—throwと似ていますが、Replicatedデータベースの非アクティブなレプリカは待機しません
none_only_active.
distributed_ddl_task_timeout
- 正の整数。
- 0 — async モード。
- 負の整数 — 無限タイムアウト。