为什么数据库的块要比磁盘的块大

如题所述

第1个回答  2018-04-15
这是一个数据库设计时的权衡,取决于很多因素,最主要的是:
1.块越大,简单查询的读写放大越严重
2.块越大,索引越小,B+树索引层次越少,查询越高效
3.块大小影响缓存的效率
另外,猜汝说的磁盘块大小4K,应该是指文件系统的块大小。
相似回答