mysql的innodb_buffer_pool_size设置

mysql的innodb_buffer_pool_size参数用于设置索引和数据在内存的缓存大小,数据读写在内存中非常快, 减少了对磁盘的读写。 当数据提交或满足检查点条件后才一次性将内存数据刷新到磁盘中,innodb_buffer_pool_size的值一般设置设置为服务器总内存的  3/4 至 4/5。 

例子:

innodb_buffer_pool_size = 2147483648  #设置2G

innodb_buffer_pool_size = 2G  #设置2G

innodb_buffer_pool_size = 2048M  #设置2048M

MySQL5.7及以后版本,修改参数是动态生效的,无需重启MySQL,但是低版本需要在修改后重启MySQL

你可能感兴趣的