加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

写缓冲(change buffer),这次彻底懂了!!!

发布时间:2019-06-26 22:09:53 所属栏目:建站 来源:58沈剑
导读:上篇《缓冲池(buffer pool),彻底懂了!》介绍了InnoDB缓冲池的工作原理。 简单回顾一下: MySQL数据存储包含内存与磁盘两个部分; 内存缓冲池(buffer pool)以页为单位,缓存最热的数据页(data page)与索引页(index page); InnoDB以变种LRU算法管理缓冲池,

有两个比较重要的参数。

写缓冲(change buffer),这次彻底懂了!!!

  • 参数:innodb_change_buffer_max_size
  • 介绍:配置写缓冲的大小,占整个缓冲池的比例,默认值是25%,最大值是50%。

画外音:写多读少的业务,才需要调大这个值,读多写少的业务,25%其实也多了。

  • 参数:innodb_change_buffering
  • 介绍:配置哪些写操作启用写缓冲,可以设置成all/none/inserts/deletes等。

希望大家有收获,思路比结论重要。

【本文为51CTO专栏作者“58沈剑”原创稿件,转载请联系原作者】

写缓冲(change buffer),这次彻底懂了!!!

戳这里,看该作者更多好文

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读