Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

lightweight_* セッション設定

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

lightweight_delete_mode

LightweightDeleteMode
デフォルト値
alter_update
バージョン履歴
バージョンデフォルト値コメント
25.5alter_update新しい設定

論理削除の一部として実行される、内部的な update クエリのモードです。

設定可能な値:

  • alter_update - 高コストな mutation を作成する ALTER UPDATE クエリを実行します。
  • lightweight_update - 可能であれば論理更新を実行し、できない場合は ALTER UPDATE を実行します。
  • lightweight_update_force - 可能であれば論理更新を実行し、できない場合は例外をスローします。

lightweight_deletes_sync

UInt64
デフォルト値
2
バージョン履歴
バージョンデフォルト値コメント
24.42'mutation_sync' と同じですが、論理削除の実行だけを制御します

mutations_sync と同じですが、論理削除の実行だけを制御します。

設定可能な値:

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

関連項目

Cloud でのデフォルト値: 1.

Navigation