14.10.3 InnoDB Checkpoints InnoDB 检查点:

14.10.3 InnoDB Checkpoints InnoDB 检查点:

你的log files 变的很大可能会降低磁盘性能在checkpointing的时候,


它通常设置设置log files总的大小和buffer pool足够大或者甚至更大,

尽管在过去大的log files 可能会让crash recovery 花费过多的时间,


检查点如何处理工作:


InnoDB 实现一个检查点机制称为fuzzy checkpointing. 

InnoDB flushes 修改的database pages 从buffer pool 小批量的


没有必要flush buffer pool 在一个bacth里,


会破坏用户语句的处理在checkpoint 处理期间




在crash recovry, InnoDB 寻找一个checkpoint label 写入到log files.


所有对于数据库的修改在label 在数据库的disk imnages.

posted @ 2016-07-05 16:00  czcb  阅读(117)  评论(0编辑  收藏  举报