RSS
菜单

MySQL 关键参数怎么调优?

① innodb_buffer_pool_size:缓存数据页/索引,最重要——设为物理内存 60-80%(8.0 可在线调整),命中率监控 Innodb_buffer_pool_read_hits;② innodb_flush_log_at_trx_commit=1(安全)或 2(性能);③ innodb_log_file_size/innodb_redo_log_capacity(8.0.30+):redo 大小,写密集调大减少频繁切换;④ max_connections:按内存与并发评估;⑤ innodb_io_capacity/io_capacity_max:刷盘 IO 能力(SSD 设高);⑥ sort_buffer_size/join_buffer_size:会话级排序/连接缓冲(勿全局过大);⑦ table_open_cache:表缓存;⑧ 慢查询开关。原则:先监控再调,一次一项并压测验证。

下载推广海报

圈内讨论推广海报

《MySQL 关键参数怎么调优?》完整推广海报
一起交流

全部回复 0

分享经验,让问题更进一步

讨论,从你的观点开始

还没有回复,欢迎补充经验或分享不同的思路。