【ClickHouse-Sql】ClickHouse 常用 Sql(创建集群表、删除分区、条件删除、随机分群、修改表名、计算数据存储量等)
1)建库
create database bigdata_user on cluster perftest_3shards_1replicas;
2)建表
ClickHouse 有本地表,集群表的概念,本地表就是每台节点的表(存储整个集群数据的一部分),集群表可以看成是一个视图。
(1)本地表(local)
create table ods_visit_user_local on cluster perftest_3shards_1replicas(
start_time DateTime,
username String,
user_agent String,
user_ip String,
visit_url String
) ENGINE = MergeTree() PARTITION BY toYYYYMMDD(start_time) order by start_time;
(2)集群表(cluster)
create table ods_visit_user on cluster perftest_3shards_1replicas(
start_time DateTime,
username String<