Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

enable_* MergeTree テーブル設定

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

enable_index_granularity_compression

Bool
デフォルト値
1

可能な場合、索引粒度の値をメモリ内で圧縮します

enable_max_bytes_limit_for_min_age_to_force_merge

Bool
デフォルト値
1
バージョン履歴
バージョンデフォルト値コメント
26.21デフォルトで、min_age_to_force_merge_seconds を使用する場合でもパートサイズを制限
25.10min_age_to_force_merge の最大バイト数を制限するための設定を追加
25.10新しい設定

設定 min_age_to_force_merge_secondsmin_age_to_force_merge_on_partition_only が、設定 max_bytes_to_merge_at_max_space_in_pool に従うかどうか。

設定可能な値:

  • true
  • false

enable_mixed_granularity_parts

Bool
デフォルト値
1

index_granularity_bytes 設定によるグラニュールサイズの制御への移行を有効または無効にします。 バージョン 19.11 より前は、グラニュールサイズを制限する設定は index_granularity のみでした。 index_granularity_bytes 設定により、大きな行 (数十〜数百メガバイト) を持つテーブルから データを取得する際の ClickHouse のパフォーマンスが向上します。 大きな行を持つテーブルがある場合は、そのテーブルでこの設定を有効にすることで、 SELECT クエリの効率を向上させることができます。

enable_replacing_merge_with_cleanup_for_min_age_to_force_merge

実験的な機能
Bool
デフォルト値
0
バージョン履歴
バージョンデフォルト値コメント
25.30ReplacingMergeTree に対する自動クリーンアップマージを有効にする新しい設定

パーティションを 1 つのパートにマージする際に、ReplacingMergeTree で CLEANUP マージを使用するかどうかを指定します。 この設定を有効にするには、allow_experimental_replacing_merge_with_cleanupmin_age_to_force_merge_secondsmin_age_to_force_merge_on_partition_only を有効にしておく必要があります。

設定可能な値:

  • true
  • false

enable_the_endpoint_id_with_zookeeper_name_prefix

Bool
デフォルト値
0

ReplicatedMergeTree テーブルで、ZooKeeper 名のプレフィックス付き endpoint ID を有効にします。

enable_vertical_merge_algorithm

UInt64
デフォルト値
1

Vertical merge アルゴリズムの使用を有効にします。

Navigation