clickhouse分区

clickhouse想对于hive没有show partitions xxx来展示分区的操作我们可以通过查询数据库中的system.parts表来查看想要的信息。

dblab-VirtualBox :) select database,table,partition,partition_id,name ,path from system.parts where table='visits';

SELECT
    database,
    table,
    partition,
    partition_id,
    name,
    path
FROM system.parts
WHERE table = 'visits'
 

 

 



 删除分区:

alter table visits drop partition 202007 ;

 

 


 重置分区:

alter table visits CLEAR column website in partition 202007;

 

 


卸载和装载分区|数据块:

alter table visits DETACH  partition 202007; --将分区数据移动到 detached ,并且忘记它
 

 

 


alter table visits ATTACH  partition 202007; --将detached 目录中的分区重新添加到表中.

 

 


————————————————
版权声明:本文为CSDN博主「程志伟」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/c1z2w3456789/article/details/120059809

posted @ 2022-03-31 14:37  KJXY  阅读(773)  评论(0)    收藏  举报