在网上查找时,我发现了很多描述页面如何工作、它们的用途以及它们如何与 MSSQL Server 的体系结构相关联的信息。我知道它们是为存储数据本身而创建的 mdf 文件的一部分,但是我想知道的是页面如何存储在磁盘上。每个页面(或范围)本身是磁盘上的一个文件,还是它只是包含一个巨大的 mdf 文件的数据?
阅读本文似乎后者是正确的,但并不完全清楚。
在网上查找时,我发现了很多描述页面如何工作、它们的用途以及它们如何与 MSSQL Server 的体系结构相关联的信息。我知道它们是为存储数据本身而创建的 mdf 文件的一部分,但是我想知道的是页面如何存储在磁盘上。每个页面(或范围)本身是磁盘上的一个文件,还是它只是包含一个巨大的 mdf 文件的数据?
阅读本文似乎后者是正确的,但并不完全清楚。
SQL Server 中的页面基本上是设计用于存储数据和访问数据的逻辑概念。
引用自Wikipedia和类似的StackOverflow Thread。