ClickHouse部署全攻略——优化配置

目录

内存优化

不要禁用overcommit

始终禁用透明大页

最大内存使用量

group使用内存

order by使用内存

CPU优化

同时处理的最大请求数

允许删除表或分区的大小

修改背景池大小

后台线程池大小

设置执行后台任务线程数

设置分布式发送执行后台任务线程数

修改日志级别 


  • 内存优化

不要禁用overcommit

  • 查看配置文件的值应为0或1
cat /proc/sys/vm/overcommit_memory
  • 修改overcommit
echo 0 > /proc/sys/vm/overcommit_memory

始终禁用透明大页

  • 禁用透明大页
echo 'never' > /sys/kernel/mm/transparent_hugepage/enabled

最大内存使用量

  • 进入配置文件目录,编辑users.xml配置文件
vim /etc/clickhouse-server/users.xml
  • 若物理内存为128G,为OS保留部分,设置为100GB。
<max_memory_usage>100000000000</max_memory_usage>

group使用内存

  • 进入配置文件目录,编辑users.xml配置文件
vim /etc/clickhouse-server/users.xml
  • 在<profiles>中进行添加。一般配置为max_memory_usage的一半。当group使用内存超过
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值