MySQL技术内幕InnoDB存储引擎 - 关键特性 - Change Buffer

InnoDB 存储引擎可以对 DML 操作:insert  update delete 进行缓冲,

他们分别是: Insert Buffer,Purge Buffer,Delete Buffer。
 

 

SHOW VARIABLES LIKE 'innodb_change_buffering'

innodb_change_buffering    all

参数 innodb_change_buffer_max_size 用来设置 Change Buffer能占用 Buffer Pool的最大比例。

SHOW VARIABLES LIKE 'innodb_change_buffer_max_size'

innodb_change_buffer_max_size    25

该值默认为25,表示1/4的缓冲池空间,最大为50。

通过  SHOW ENGINE INNODB STATUS 可以查看到 相关信息:

merged operations:
 insert 0, delete mark 0, delete 0
discarded operations:
 insert 0, delete mark 0, delete 0

 

 

posted on 2020-01-30 12:17  HB1  阅读(333)  评论(0)    收藏  举报

导航