本文檔介紹了減少基于HASH和KEY分區的分區數和對應分區的所有子分區,并將數據合并到其他分區和子分區中的方法。
語法
ALTER TABLE…COALESCE PARTITION命令用于減少基于HASH和KEY分區的分區數和對應分區的所有子分區,并將數據合并到其他分區和子分區中:
ALTER TABLE table_name COALESCE PARTITION num;
參數
參數 | 說明 |
table_name | 分區表的名稱(可以采用模式限定的方式引用)。 |
num | 減少的分區數,需要小于表分區總數。 |
示例
減少sales_hash_hash
表中的2個分區數:
ALTER TABLE sales_hash_hash COALESCE PARTITION 2;
減少sales_key_key
表中的2個分區數:
ALTER TABLE sales_key_key COALESCE PARTITION 2;
文檔內容是否對您有幫助?