用于缓存索引和数据的内存大小,这个当然是越多越好, 数据读写在内存中非常快, 减少了对磁盘的读写。 当数据提交或满足检查点条件后才一次性将内存数据刷新到磁盘中。然而内存还有操作系统或数据库其他进程使用, 根据经验,推荐设置innodb-buffer-pool-size为服务器总可用内存的75%。 若设置不当, 内存使用可能浪费或者使用过多。 对于繁忙的服务器, buffer pool 将划分为多个实例以提高系统并发性, 减少线程间读写缓存的争用。buffer pool 的大小首先受 innodb_buffer_pool_instances 影响, 当然影响较小。

Innodb_buffer_pool_pages_data
Innodb buffer pool缓存池中包含数据的页的数目,包括脏页。单位是page。
eg、show global status like 'Innodb_buffer_pool_pages_data'; Innodb_buffer_pool_pages_total
innodb buffer pool的页总数目。单位是page。
eg:show global status like 'Innodb_buffer_pool_pages_total'; show global status like 'Innodb_page_size'; 查看@@innodb_buffer_pool_size大小,单位字节
SELECT @@innodb_buffer_pool_size/1024/1024/1024; #字节转为G 在线调整InnoDB缓冲池大小,如果不设置,默认为128M
set global innodb_buffer_pool_size = 4227858432; ##单位字节 计算Innodb_buffer_pool_pages_data/Innodb_buffer_pool_pages_total*100%
当结果 > 95% 则增加 innodb_buffer_pool_size, 建议使用物理内存的 75%
当结果 < 95% 则减少 innodb_buffer_pool_size,
建议设置大小为: Innodb_buffer_pool_pages_data * Innodb_page_size * 1.05 / (1024*1024*1024)

最新文章

  1. VS 2013 未找到与约束contractname Microsoft.VisualStudio.Utilities.IContentTypeRegistryService...匹配的导出[vs故障]【转】
  2. 数据库TSQL语句
  3. Find Leaves of Binary Tree
  4. 让SpringMVC支持可版本管理的Restful接口
  5. MapDB:专为Java设计的高性能的数据库
  6. Windows 8.1下 MySQL绿色版安装配置与使用
  7. 惊人go语言(image网站开发)
  8. PHP处理密码的几种方式【转载】
  9. [one day one question] Vue数组变更不能触发刷新
  10. Linux Centos7.5中的RocketMQ集群部署
  11. docsis cm 上线过程(bigwhite)
  12. scrapy框架学习第一天
  13. 数据统计 任务的一点感想 , sql 使用中的坑。
  14. [转]JIRA 7.2.6与Confluence 6.0.3的安装与配置之MS SQL Server版
  15. PMD -- An extensible cross-language static code analyzer.
  16. 使用git克隆项目、从dev分支上更新代码以及将代码提交到Coding(或GitHub)上面
  17. FastDFS整合nginx后,nginx一直报错
  18. 使用Managed Extensibility Framework方便的扩展应用程序
  19. [Spark Core] 在 Spark 集群上运行程序
  20. 参数化查询 &#39;(@ActualShipTime datetime&#39; 需要参数 @AuthorizationNumber,但未提供该参数。

热门文章

  1. 杂牌机搞机之旅最终章————刷入Xposed框架
  2. WebService 接收JSON字符串
  3. Python之dict(或对象)与json之间转化
  4. elasticsearch ik同义词
  5. [转]JVM系列二:GC策略&amp;内存申请、对象衰老
  6. Linux—文件上传和下载
  7. 在python的虚拟环境venv中使用gunicorn
  8. 01-路由跳转 安装less this.$router.replace(path) 解决vue/cli3.0语法报错问题
  9. 6. Go语言—字符串操作
  10. Excel调换数据位置