MySQL中的change buffer是用来缓存对InnoDB表的插入、更新和删除操作的数据结构。它的作用是延迟对磁盘的写入操作,提高写入性能和减少IO负载。当有大量的数据修改操作时,change buffer会将这些操作暂时保存在内存中,然后在合适的时机将这些修改操作应用到实际的数据页上,从而减少了频繁的磁盘写入操作,提高了系统的性能。