当前位置:   article > 正文

clickhouse的benchmark工具使用方法_clickhouse-benchmark

clickhouse-benchmark

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

使用语法:

  1. #第一种语法
  2. echo "single query" | clickhouse-benchmark [keys]
  3. #第二种语法
  4. clickhouse-benchmark [keys] <<< "single query"
  5. #其中的single query代表简单的sql查询
  6. #[keys]表示的是使用的参数

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

  1. #在文件queries_file中写sql语句,每条sql语句一行:
  2. SELECT * FROM system.numbers LIMIT 10000000
  3. SELECT 1
  4. #将文件queries_file传递给clickhouse-benchmark
  5. 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
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/749785
推荐阅读
相关标签
  

闽ICP备14008679号