Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

mutations_* セッション設定

これらの設定は system.settings で確認でき、ソースコード から自動生成されています。

mutations_max_literal_size_to_replace

UInt64
デフォルト値
16384

UPDATE および DELETE クエリで置き換える、シリアライズ済みリテラルの最大サイズ (バイト単位) です。上記 2 つの設定のうち少なくとも 1 つが有効な場合にのみ適用されます。デフォルト値: 16384 (16 KiB) 。

mutations_sync

UInt64
デフォルト値
0

ALTER TABLE ... UPDATE|DELETE|MATERIALIZE INDEX|MATERIALIZE PROJECTION|MATERIALIZE COLUMN|MATERIALIZE STATISTICS クエリ (mutations) を同期的に実行します。

設定可能な値:

説明
0 mutationsは非同期で実行されます。
1 クエリは、現在のサーバーですべてのmutationsが完了するまで待機します。
2 クエリは、すべてのレプリカですべてのmutationsが完了するまで待機します (レプリカが存在する場合) 。
3 クエリは、アクティブなレプリカのみを待機します。SharedMergeTree でのみサポートされます。ReplicatedMergeTree では、mutations_sync = 2 と同様に動作します。
Navigation