Mysql参数调整

来源:5-4 高可用keepalived实例

七號公園

2020-12-08

调整前:
innodb_buffer_pool_chunk_size=134217728
innodb_buffer_pool_instances=1
innodb_buffer_pool_size=134211728
调整后:
innodb_buffer_pool_chunk_size=134217728
innodb_buffer_pool_instances=8
innodb_buffer_pool_size=68719476736

我在my.cnf中将innodb_buffer_pool_size设置成了64GB,然后instances自动变成了8, 我查了一些资料见到有人说instances设置为1性能最好
所以这三个参数应该怎么设置才比较好?

写回答

1回答

sqlercn

2020-12-10

innodb_buffer_pool_chunk_size 保证不变就可以,innodb_buffer_pool_size 如果是MySQL专用服务器可以设置到总内存量的75%左右,innodb_buffer_pool_instances 可以增加Innodb的并发处理必性能,如果内存足够大可以设置为4-8,但不建议设置的太高。

0
0

高性能可扩展MySQL数据库设计及架构优化 电商项目

从基础设计入手,设计高性能可扩展的千万级数据库架构

1155 学习 · 166 问题

查看课程