首批通过分布式安全可靠测评,为关键业务系统打造
CPU 相关参数
更新时间:2024-12-20 17:21:30
编辑
分享
| 配置项 | 描述 | 建议 |
|---|---|---|
| workers_per_cpu_quota | 此参数 * 租户 max_cpu = 租户能分配的最大线程数 | 这里的最大线程数是分配出来的,可以使用的,并不是同时运行的最大线程数。此参数一般不做调整。 |
| net_thread_count | 接收客户端请求的网络线程数 | 重启生效,top -H 查看 MySQLIO 线程的使用效率,如果使用大于 90%,说明接收请求的线程可能成为了瓶颈,建议提高该参数,如果所有线程都小于 50%,建议减小该参数,减低线程切换的开销 |
| auto_leader_switch_interval | 设置自动切主后台线程工作间隔时间 | 建议调大 |
| enable_early_lock_release | 开启提前解行锁 | 热点行场景建议开启 |
| enable_monotonic_weak_read | 开启单调读 | 性能场景建议关闭 |
| weak_read_version_refresh_interval | 弱一致性读版本号的刷新周期 | 性能场景建议关闭 |
| enable_sql_audit | 开启 SQL Audit 功能 | 生产环境必须开启,性能测试场景可以酌情关闭 |
| enable_perf_event | 开启信息采集 | 生产环境必须开启,性能测试场景可以酌情关闭 |
| enable_record_trace_log | 开启 Trace Log 功能 | 生产环境在开启 Perf Event 和 SQL Audit 功能的情况下,此参数可以关闭 |
| _trace_control_info | 开启全链路追踪功能 | 性能测试场景可以根据需要关闭该功能。 |