mysql change buffer

mysql change buffer_第1张图片

1. 对于频繁的IDU(Insert, Delete, Update)操作,需要频繁的读取和写入磁盘中的索引页,因此可以将这些操作缓存在change buffer内,在一定条件下才merge到索引页,从而减少磁盘IO数量。

2. change buffer在内存中的buffer pool中

mysql change buffer_第2张图片

3. 只针对二级索引(普通),不适用主键索引;

4. 适用场景:

  • 多IDU操作,少SELECT操作(或者说写多读少);

你可能感兴趣的:(mysql,数据库,索引)