在峰值负载下运行小查询时,我们的clickhouse服务器有几个异常:
DB::Exception: Too much simultaneous queries. Maximum: 100
是否有一个设置来增加这个数目,并且这个设置的增加会导致什么?
发布于 2017-03-27 11:59:43
<max_concurrent_queries>100</max_concurrent_queries>
只要读一读config.xml https://github.com/ClickHouse/ClickHouse/blob/master/programs/server/config.xml#L237
您可能需要在ClickHouse面前使用want这样的代理。
发布于 2021-04-19 08:36:12
编辑位于以下位置的主clickHouse配置文件:
/etc/clickhouse-server/config.xml
查找条目:
<max_concurrent_queries>100</max_concurrent_queries>
改为:
<max_concurrent_queries>200</max_concurrent_queries>
重新启动ClickHouse数据库以应用Ubuntu中的配置更改:
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
https://stackoverflow.com/questions/43033077
复制相似问题