码迷,mamicode.com
首页 > 其他好文 > 详细

内存日志缓冲

时间:2014-08-14 08:10:48      阅读:298      评论:0      收藏:0      [点我收藏+]

标签:style   color   io   strong   文件   数据   log   size   

innodb变更任何数据时,会写一条变更记录到内存日志缓冲

在缓冲满的时候,

事务提交的时候

或者每一秒钟 

innodb都会刷写缓冲区的内容到磁盘日志文件

如果有大事务,可以增加日志缓冲区(默认1MB)大小可以帮助减少io

innodb_log_file_size 控制日志缓冲区的大小

通常不需要把日志缓冲区设置得非常大,推荐的范围是1M-8M,一般来说就足够了,除非需要写很多相当大的blob记录,相对于innodb的普通数据,日志条目是非常紧凑的,它们不是基于页的,所以不会浪费空间来一次存储整个页。innodb也使得日志条目尽可能的短,有的时候甚至会保存为函数号和c函数的参数。

内存日志缓冲,布布扣,bubuko.com

内存日志缓冲

标签:style   color   io   strong   文件   数据   log   size   

原文地址:http://www.cnblogs.com/lehao/p/3911602.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!