clickhouse的benchmark工具使用方法

clikchouse官方提供了一个benchmark工具,能够连接到ClickHouse服务器并重复发送指定的查询。使用语法:#第一种语法echo "single query" | clickhouse-benchmark [keys]#第二种语法clickhouse-benchmark [keys] <<< "single query"#其中的single query代表简单的sql查询#[keys]表示的是使用的参数如果想执行多条语句,可以将语句写到文件中,
摘要由CSDN通过智能技术生成

clikchouse官方提供了一个benchmark工具,能够连接到ClickHouse服务器并重复发送指定的查询。

使用语法:

#第一种语法
echo "single query" | clickhouse-benchmark [keys]

#第二种语法
clickhouse-benchmark [keys] <<< "single query"

#其中的single query代表简单的sql查询
#[keys]表示的是使用的参数

如果想执行多条语句,可以将语句写到文件中,然后将文件传给clickhouse-benchmark。例如:

#在文件queries_file中写sql语句,每条sql语句一行:
SELECT * FROM system.numbers LIMIT 10000000
SELECT 1

#将文件queries_file传递给clickhouse-benchmark
clickhouse-benchmark [keys] < queries_file

 

keys:

参数 含义 默认值
-c N 或者 --concurrency=N clickhouse-benchmark发送查询的并发数量 1
-d N 或者 --delay=N 运行中返回报告的时间间隔,设置0以禁用 1
-h WORD 或者 --host=WORD

服务器host。

对于 comparison mode ,可以使用多个-h。

localhost
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值