Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

add_minmax_* MergeTree テーブル設定

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

add_minmax_index_for_block_number_column

Bool
デフォルト値
0
バージョン履歴
バージョンデフォルト値コメント
26.50新しい設定

有効にすると、永続仮想カラム _block_number に対して暗黙的な min-max (スキッピング) 索引が追加されます。 これを有効にするには enable_block_number_column = 1 が必要です。この索引が構築されるのはマージ時のみであり、 挿入時には構築されません。挿入時点ではブロック番号は暫定的で、定数値に対する索引になってしまうためです。

add_minmax_index_for_block_offset_column

Bool
デフォルト値
0
バージョン履歴
バージョンデフォルト値コメント
26.50新しい設定

有効にすると、永続仮想カラム _block_offset に対する暗黙的な min-max (スキッピング) 索引が追加されます。 有効にするには enable_block_offset_column = 1 が必要です。索引はデータ挿入時ではなく、マージ時にのみ構築されます。

add_minmax_index_for_numeric_columns

Bool
デフォルト値
0
バージョン履歴
バージョンデフォルト値コメント
25.10新しい設定

有効にすると、テーブル内のすべての数値カラムに min-max (スキッピング) 索引が追加されます。

add_minmax_index_for_string_columns

Bool
デフォルト値
0
バージョン履歴
バージョンデフォルト値コメント
25.10新しい設定

有効にすると、テーブル内のすべての String 型のカラムに minmax (スキッピング) 索引が追加されます。

add_minmax_index_for_temporal_columns

Bool
デフォルト値
0
バージョン履歴
バージョンデフォルト値コメント
26.20新しい設定

有効にすると、テーブルのすべての Date、Date32、Time、Time64、DateTime、DateTime64 カラムに min-max (スキッピング) 索引が追加されます

Navigation