Mysql innodb_buffer_pool_size的研究

本文介绍了 MySQL 中 InnoDB 缓冲池的重要配置项 innodb_buffer_pool_size 的默认值及其计算方式,并提供了查看该配置值的方法。此外,还给出了进一步深入学习的相关文档链接。

在mysql的配置文件中,又一个配置选项:

innodb_buffer_pool_size的配置选项:

  innodb_buffer_pool_size参数表示缓冲池字节大小,InnoDB缓存表和索引数据的内存区域。mysql默认的值是128M。

 查看命令:

  

show  variables  LIKE '%innodb_buffer_pool_size%';

结果:

  

对于值的计算: 134217728[byte]/1024[kb]/1024[MB]=128M 也就是说,mysql默认的innodb_buffer_pool_size的大小为128M

 想要看具体的介绍,把英文学好吧:

 

参考文档:

https://dev.mysql.com/doc/refman/5.7/en/innodb-buffer-pool-resize.html 【这个文档介绍的是关于innodb_buffer_pool_size,innodb_buffer_chunk_size,innodb_buffer_pool_instances 的关系,前者的大小不会小于innodb_buffer_chunk_size*innodb_buffer_pool_instances的结果,以及innodb_buffer_pool_size随着两者的结果的动态改变】

https://my.oschina.net/realfighter/blog/368225

 

转载于:https://www.cnblogs.com/bing-yu12/p/6567463.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值