パーティションの削除
背景
パーティションは、PARTITION BY
句を介してテーブルが最初に定義されるときに指定されます。この句には、カラムの任意の SQL 式を含めることができ、その結果が行が送信されるパーティションを定義します。
データパーツは、ディスク上の各パーティションと論理的に関連付けられ、個別にクエリ可能です。以下の例では、posts
テーブルを年ごとにパーティション分割し、式 toYear(CreationDate)
を使用します。行が ClickHouse に挿入されると、この式は各行に対して評価され、結果のパーティションが存在すればそこにルーティングされます(その年の最初の行であれば、パーティションが作成されます)。