一个文件存储离散的存储在硬盘的不同位置吗?

比如说 MYSQLINNODB 存储引擎,ibd 文件是用来存储数据的,其中的 B+ 树又是以页为单位(16KB),这些页是随机分布的。
所以这个 idb 文件是一个一个的逻辑页组成,但是页是随机分布硬盘的各个角落吗?

阅读 1.9k
1 个回答

这个要看操作系统响应mysql文件建立请求时是如何处理的,不过一般来说,每次申请文件存储空间,现代操作系统都会尽力分配连续空间的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进