暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

OceanBase管理数据库OBProxy参数调优CPU

2023-05-20
494
配置项描述建议
work_thread_numOBProxy 的工作线程数,对 CPU 占用影响比较大,默认值为 8。更改后需要重启 OBProxy可根据环境动态调整,OBProxy 的 CPU 使用上限为 work_thread_num 的值
task_thread_num一些后台任务的线程,如:拉取 rslist 信息,默认值为 2。更改后需要重启 OBProxy保持默认值
block_thread_numblock 线程数,默认值为 1。更改后需要重启 OBProxy保持默认值
grpc_thread_numgrpc 线程数,默认值为 8。更改后需要重启 OBProxy保持默认值
net_accept_threads执行 accept 的线程数,默认值为 2。更改后需要重启 OBProxy保持默认值
automatic_match_work_thread忽略指定的 work_thread_num,根据 CPU 数自动调整线程数,该选项为 true 时,上限为 work_thread_num 的值,默认值为 true。更改后需要重启 OBProxy如果 OBProxy 和 OBServer 共部署,会抢占 CPU,建议关闭;如果 OBProxy 单独部署,建议开启
enable_compression_protocol关闭压缩,减少 OBProxy 对 CPU 的占用。需要重启 OBProxy 机器才能生效建议配置为 False

可在 sys 租户下,通过 OBProxy 的 2883 端口连接到 OceanBase 集群,使用 ALTER PROXYCONFIG SET 和 SHOW PROXYCONFIG LIKE 语句修改和查看上述配置项。

示例如下:

obclient> ALTER PROXYCONFIG SET automatic_match_work_thread = False;
复制

obclient> SHOW PROXYCONFIG LIKE 'work_thread_num';
复制
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论