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

materialize_projections_on_insert

有効にすると、INSERT によってプロジェクションを含む新しいパーツが作成されます。 無効の場合は、明示的な MATERIALIZE PROJECTION または materialize_projections_on_merge を使用したマージ時に作成できます。

materialize_projections_on_merge

有効にすると、マージ時に、その元となるすべてのパーツに存在しないプロジェクション (たとえば materialize_projections_on_insert = 0 で 挿入されたために存在しない場合) が再構築され、マージ後のパーツにそのプロジェクションが含まれるようになります。 マージでは、引き続き同じプロジェクションのセットを持つパーツ同士だけが結合されます。既存のすべてのパーツにプロジェクションを 補完するには、明示的に MATERIALIZE PROJECTION を使用してください。プロジェクションは、 materialize_projections_on_insert による INSERT 時にも作成されます。
最終更新日 2026年7月23日