首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >clickhouse中太多的同时查询

clickhouse中太多的同时查询
EN

Stack Overflow用户
提问于 2017-03-26 18:49:03
回答 2查看 11.9K关注 0票数 7

在峰值负载下运行小查询时,我们的clickhouse服务器有几个异常:

代码语言:javascript
运行
复制
 DB::Exception: Too much simultaneous queries. Maximum: 100

是否有一个设置来增加这个数目,并且这个设置的增加会导致什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-27 11:59:43

代码语言:javascript
运行
复制
<max_concurrent_queries>100</max_concurrent_queries>

只要读一读config.xml https://github.com/ClickHouse/ClickHouse/blob/master/programs/server/config.xml#L237

您可能需要在ClickHouse面前使用want这样的代理。

票数 7
EN

Stack Overflow用户

发布于 2021-04-19 08:36:12

编辑位于以下位置的主clickHouse配置文件:

代码语言:javascript
运行
复制
/etc/clickhouse-server/config.xml

查找条目:

代码语言:javascript
运行
复制
<max_concurrent_queries>100</max_concurrent_queries>

改为:

代码语言:javascript
运行
复制
<max_concurrent_queries>200</max_concurrent_queries>

重新启动ClickHouse数据库以应用Ubuntu中的配置更改:

代码语言:javascript
运行
复制
sudo service clickhouse-server restart 

文档声明: max_concurrent_queries --与MergeTree表相关的同时处理的查询的最大数量。

它没有详细说明你可以使用多高的数字。

注意事项:来自文档

如果您想要调整配置,直接编辑config.xml文件是不方便的,因为它可能会在将来的包更新中被重写。重写配置元素的推荐方法是在config.d目录中创建文件,该文件作为config.xml的“补丁”。

在这个目录/etc/clickhouse-server/config.d/中创建一个新的配置文件

示例:touch /etc/clickhouse-server/config.d/my_config.xml

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43033077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档