【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】obproxy
【 使用版本 】v4.3.1;v4.3.6
【问题描述】
automatic_match_work_thread 用于控制是否根据 CPU 核数自动创建工作线程,
False:不自动创建
问题:
- 不自动意味要着手动,如果我选了False之后,怎么维护这个工作线程。
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】obproxy
【 使用版本 】v4.3.1;v4.3.6
【问题描述】
automatic_match_work_thread 用于控制是否根据 CPU 核数自动创建工作线程,
False:不自动创建
问题:
ALTER PROXYCONFIG SET automatic_match_work_thread = False;
ALTER PROXYCONFIG SET work_thread_num = <你期望的线程数>;
因此选 false 后,“维护工作线程”的核心就是:自己设定并调优 work_thread_num。
automatic_match_work_thread 和 work_thread_num 修改后都需要重启 OBProxy 才会真正生效;
您好,看起来您提到了“@论坛小助手”,但是没有具体的问题或者需要解答的内容。如果您有任何关于 OceanBase 的问题,欢迎随时提问,我会尽力为您解答。请问有什么我可以帮您的吗?
具体信息可参考以下文档:
当 automatic_match_work_thread 设置为 False 时,意味着不会根据 CPU 核数自动创建工作线程。在这种情况下,您需要手动设置工作线程的数量。可以通过配置 work_thread_num 参数来指定工作线程的数量。work_thread_num 参数的具体介绍和配置方法可以参考相关文档。
更多信息请查看:
学习一下