InnoDB with reduced page sizes wastes up to 6% of disk space
摘要
MySQL 5.6中引入了可调整的页面大小功能,可以使用4 KB或8 KB的页面代替默认的16 KB页面。文章提到了一个InnoDB的bug,导致在分配内部页面时浪费了一些磁盘空间。该bug的浪费比例取决于页面大小,使用8 KB页面时浪费约为1.5%,使用4 KB页面时浪费约为6.2%。此外,文章还提到了关于扩展大小的一些有趣情况,以及在与InnoDB压缩混合使用时该bug会更严重。总的来说,使用4k页面时,每4个扩展中就有一个是无法使用的。
欢迎在评论区写下你对这篇文章的看法。