メインコンテンツまでスキップ
メインコンテンツまでスキップ

パーティションの削除

背景

パーティションは、PARTITION BY 句を介してテーブルが最初に定義されるときに指定されます。この句には、カラムの任意の SQL 式を含めることができ、その結果が行が送信されるパーティションを定義します。

データパーツは、ディスク上の各パーティションと論理的に関連付けられ、個別にクエリ可能です。以下の例では、posts テーブルを年ごとにパーティション分割し、式 toYear(CreationDate) を使用します。行が ClickHouse に挿入されると、この式は各行に対して評価され、結果のパーティションが存在すればそこにルーティングされます(その年の最初の行であれば、パーティションが作成されます)。