sql server中的頁和區
真題1、 sql server
的兩種存
儲結構是什麼?
答案:sql server
的兩種儲存結構是頁與區間。 (
1)頁:用於資料儲存的連續的磁碟空間塊,sql server
中資料儲存的基本單位是頁,磁碟
i/o操作在頁級執行,頁的
大小為8kb
,每頁的開頭是
96位元組的頁頭,用於儲存有關頁的系統資訊,包括頁碼、頁型別、頁的可用空間以及擁有該頁的物件的分配單元id。
(2)區間:區是管理空間的基本單位,乙個區是
8個物理上連續的頁(即
64kb)
的集合,
所有頁都儲存在區中。
sql server
有兩種型別的區:統一區
和混合區。
l 統一區:由單個物件所有,區中的所有
8頁只能由乙個物件使用。
l 混合區:最多可由
8個物件共享。區中
8頁中的每頁可以由不同物件所有
,但是一頁總是只能屬於乙個物件。
官方文件:
其他版本
sql server 中資料儲存的基本單位是頁。為資料庫中的資料檔案(.mdf 或 .ndf)分配的磁碟空間可以從邏輯上劃分成頁(從 0 到
n連續編號)。磁碟 i/o 操作在頁級執行。也就是說,sql server 讀取或寫入所有資料頁。
區是八個物理上連續的頁的集合,用來有效地管理頁。所有頁都儲存在區中。
頁
SQL Server 資料頁緩衝區的記憶體瓶頸分析
sql server會把經常使用到的資料快取在記憶體裡 就是資料頁快取 用以提高資料訪問速度。因為磁碟訪問速度遠遠低於記憶體,所以減少磁碟訪問量同樣是資料庫優化的重要方面。當資料頁快取區出現記憶體不足,則zoeonkkokr會出現查詢慢,磁碟忙等等問題。分析方法 主要是用到效能計數器。檢視如下效能計...
資料庫的頁和區
現在給大家介紹sql server 2008 r2如何儲存資料 sql server 中資料儲存的基本單位是頁。為資料庫中的資料檔案 mdf 或 ndf 分配的磁碟空間可以從邏輯上劃分成頁 從 0 到 n連續編號 磁碟 i o 操作在頁級執行。也就是說,sql server 讀取或寫入所有資料頁。區...
SQL Server 理解GAM和SGAM頁
原文 sql server 理解gam和sgam頁 我們知道sql server在8k 的頁裡儲存資料。分割槽就是物理上連續的8個頁。當我們建立乙個資料庫,資料檔案會被邏輯分為頁和區,當使用者物件建立時,頁會分配給它用來儲存資料。gam global allocation map 和sgam sha...