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

lightweight_delete_mode

論理削除の一部として実行される、内部的な update クエリのモードです。 設定可能な値:
  • alter_update - 高コストなミューテーションを作成する ALTER UPDATE クエリを実行します。
  • lightweight_update - 可能であれば論理更新を実行し、できない場合は ALTER UPDATE を実行します。
  • lightweight_update_force - 可能であれば論理更新を実行し、できない場合は例外をスローします。
DELETE FROM ... ON CLUSTER では、実行する各ホストが自身の設定に基づいてモードを決定します。そのため、 プロファイルに異なるデフォルト値が設定されているホストでは、削除が異なるモードで実行される場合があります。レプリケーションされた 分片では 1 つのレプリカだけで実行されるため、そのレプリカの設定によってモードが決まります。一方、実行を開始したクエリの session で値を設定した場合は、その値が優先されます。distributed_ddl_entry_format_version が 2 以上であれば、 分散 DDL エントリに session での設定変更が含まれるためです。デフォルト値はこの条件を満たします。 設定値に制約を設けているホストでは、値が制約の範囲内に収まるよう調整されます。

lightweight_deletes_sync

mutations_sync と同じですが、論理削除の実行だけを制御します。 設定可能な値: 関連項目 Cloud でのデフォルト値: 1.