首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 儲存架構基石:頁與區塊深度解析

     編輯:關於SqlServer

頁 - 最小儲存單位

  • 大小固定 8 KB
  • 每 MB 資料檔可容納 128 頁
  • 頁類型:資料頁、索引頁、文字/影像頁、GAM、PFS、IAM 等

區塊 - 空間配置單位

  • 由 8 個連續頁 組成(64 KB)
  • 每 MB 可容納 16 個區塊
  • 為提升空間利用率,小型物件不獨佔區塊

兩種區塊模式

類型特性適用場景
統一區塊8 頁全歸單一物件(資料表/索引)獨佔大型資料表、索引
混合區塊最多 8 個物件共用小型資料表、啟動階段物件

實務意義

理解頁/區塊機制有助於:

  • 解讀 DBCC SHOWCONFIG、DBCC PAGE 輸出
  • 規劃檔案群組與磁碟配置
  • 分析碎片化程度與重建索引策略
  • 估算資料庫成長空間需求
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved