MySQL写缓冲区Change Buffer基本概念
为什么写缓冲区,仅适⽤于⾮唯⼀普通索引⻚? Change Buffer基本概念Change Buffer:写缓冲区,是针对⼆级索引(辅助索引) ⻚的更新优化措施。作⽤:在进⾏DML操作时,如果请求的辅助索引(⼆级索引)没有在缓冲池中时,并不会⽴刻将磁盘⻚加载到缓冲池,⽽是在CB记录缓冲变更,等未来数据被读取时,再将数据合并恢复到BP中。Heap表是指存在于内存中,用于临时高速存储的表,但是不允许使用BLOB或TEXT字段,且不支持AUTO_INCREMENT索引不可为NULL。相比于Oracle,Mysql的优势在于其是开源软件,随时可用且无需付费,并带有命令提示符的GUI,使用Mysql查询浏览器支持管理。
用户评论