最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關于clickhouse幾種create table的情況

 更新時間:2023年12月21日 08:44:02   作者:阿爵  
這篇文章主要介紹了關于clickhouse幾種create table的情況,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

1、普通建表

CREATE TABLE dis_j.D_F1_shard on  cluster cluster_demo (
`product_code` String, 
 `package_name` String
) ENGINE = MergeTree ORDER BY package_name SETTINGS index_granularity = 8192

2、分布表

CREATE TABLE dis_j.D_F1_all on  cluster cluster_demo as dis_j.D_F1_shard
ENGINE = Distributed('cluster_demo', 'dis_j', D_F1_shard, rand())

3、復制已有的一個表創(chuàng)建表

如果不指定engine,默認會復制源表engine。

CREATE TABLE dis_j.tmp1 as dis_j.D_F1_shard 

4、復制已有的一個表創(chuàng)建表

在集群上執(zhí)行,要把on cluster寫在as前面。

CREATE TABLE dis_j.tmp1 on cluster cluster_demo as dis_j.D_F1_shard 

5、使用select查詢結(jié)果來創(chuàng)建一個表

需要指定engine。字段列表會使用查詢結(jié)果的字段列表。

CREATE TABLE dis_j.tmp1 ENGINE = MergeTree ORDER BY package_name AS select * from dis_j.D_F1_shard 

6、最后

在分布表之上再創(chuàng)建分布表可以嗎?

–在ck中創(chuàng)建表:

create table dis_j.t_area_shard on cluster cluster_demo
(
  area_id         String,
  area_name       String 
)ENGINE = MergeTree  ORDER BY area_id SETTINGS index_granularity = 8192

–分布表

CREATE TABLE dis_j.t_area_all on cluster cluster_demo as dis_jiakai.t_area_shard
ENGINE = Distributed('cluster_demo', 'dis_j', t_area_shard,  rand())
CREATE TABLE dis_jiakai.t_area_all2 on cluster cluster_demo as dis_jiakai.t_area_all
ENGINE = Distributed('cluster_demo', 'dis_jiakai', t_area_all,  rand())

執(zhí)行成功!

試著查詢一下:

select * from dis_jiakai.t_area_all2

SQL 錯誤 [48]: ClickHouse exception, code: 48, host: 10.9.20.231, port:
8123; Code: 48, e.displayText() = DB::Exception: Distributed on
Distributed is not supported (version 19.9.2.4 (official build))

表可建,但不可用!

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

高邮市| 新安县| 江山市| 宣汉县| 商城县| 武邑县| 凌云县| 秦皇岛市| 柘城县| 乌鲁木齐市| 翼城县| 黔江区| 禹城市| 江达县| 威海市| 祁连县| 石城县| 禹城市| 通江县| 凤翔县| 和林格尔县| 灵山县| 普宁市| 通山县| 安庆市| 乌兰察布市| 启东市| 苗栗市| 天津市| 临泽县| 武宣县| 商洛市| 崇文区| 唐河县| 浙江省| 武邑县| 浦县| 莱芜市| 阜宁县| 唐海县| 玛纳斯县|