ClickHouse
文章平均质量分 86
ClickHouse
Hehuyi_In
这个作者很懒,什么都没留下…
展开
-
clickhouse ssb-dbgen数据构造 及 clickhouse-benchmark简单压测
s 100 lineorder表会生成6亿行数据(约67G),-s 1000则会为其生成60亿行数据(约670G),需要大量空间和时间,注意控制。clickhouse-benchmark是自带的一个简单压测工具,可以控制执行SQL的次数、并发度等。相对来说 ssb-dbgen工具 生成的表比较简单,数据量也可以自己控制,更加方便。ssb-dbgen工具指定参数可以生成如下表的数据,其中lineorder是最大的。测试表可以都用,也可以调一些,官方文档只建了4个。查询执行时间的百分比。原创 2023-08-24 21:37:59 · 2353 阅读 · 0 评论 -
clickhouse DBA入门常用SQL
clickhouse DBA入门常用SQL原创 2023-08-03 10:51:27 · 1490 阅读 · 1 评论 -
大结果集SQL引发的ClickHouse空闲超时
业务反馈查询遇到java报错,并且反复尝试都在同一个语句遇到相同报错检查当时DB负载很低,尝试手动该查询不报错,但数据量很大,将近3000万行。由于影响到生产业务,联系阿里云后台共同排查。原创 2022-11-12 16:53:34 · 3334 阅读 · 0 评论 -
clickhouse 中 ReplicasMaxAbsoluteDelay 的计算
主要是调用该函数,并给absolute_delay和relative_delay变量赋值,这里我们只看absolute_delay。可以看到ReplicasMaxAbsoluteDelay的时间,随着告警发送的日期在增长,但是始终是52年左右。因此大致可以猜测这个值是currenttime减去unix起始时间的秒数,表示一个无穷大而不是真正的延迟。然后是主要的,执行getAbsoluteDelay函数,获取延迟值。52年前刚好是1970年,即unix的起始时间附近。原创 2022-09-30 18:44:34 · 1203 阅读 · 0 评论 -
clickhouse系统表 官方文档翻译
系统表提供以下信息:系统日志表可以通过/etc/clickhouse-server/config.xml文件配置,或者在/etc/clickhouse-server/config.d/目录下创建一个与表同名的配置文件可以配置信息如下:一个例子:asynchronous_metrics:包含在后台定期计算的指标columns:表中的列信息detached_parts:MergeTree引擎表分离part的信息,reson字段指定detach的原因dictionaries:保存外部字典(External翻译 2022-09-28 18:32:17 · 1401 阅读 · 0 评论 -
ClickHouse 复制粘贴多行sql语句报错
遇到一个很无语的问题,复制一个多行insert命令的时候kuakuakua报了一大堆错,语句类似clickhouse-client -m 以分号;结束命令参考命令行客户端 | ClickHouse Docs原创 2022-07-01 17:23:54 · 2320 阅读 · 0 评论