TypechoJoeTheme

从百草味到三只松鼠

统计
登录
用户名
密码
搜索到 1 篇与 的结果 ———
2021-10-23

浅谈 Clickhouse 优化

浅谈 Clickhouse 优化
1.1 建表指定数据类型建表时能用数值型或日期时间型表示的字段就不要用字符串,全 String 类型在以 Hive为中心的数仓建设中常见,但 ClickHouse 环境不应受此影响。虽然 ClickHouse 底层将 DateTime 存储为时间戳 Long 类型,但不建议存储 Long 类型,因为 DateTime 不需要经过函数转换处理,执行效率高、可读性好create table t_type2( id UInt32, sku_id String, total_amount Decimal(16,2) , create_time Int32 ) engine =ReplacingMergeTree(create_time) partition by toYYYYMMDD(toDate(create_time)) –-需要转换一次,否则报错 primary key (id) order by (id, sku_id);1.2 空值处理官方已经指出 Nullable 类型几乎总是会拖累性能,因为存储 Nullable 列时需要创建一个额外的文件来存储 NULL 的标记,...
dongyl
2021-10-23

clickhouse

2021年10月23日
51 阅读
0 评论
苏ICP备2021053031号-1