成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server中頁與SQL Server盤區

數據庫 SQL Server
此文章主要介紹的是SQL Server中頁與SQL Server盤區的正確理解,以及對SQL Server數據庫中的數據文件中所用的頁的類型描述。

以下的文章主要是對SQL Server中頁與SQL Server盤區的正確理解,在SQL Server數據庫中其最基本的存儲單元是頁(page)。系統給數據庫文件(.mdf .ndf)分配的磁盤空間邏輯上被分解為從0..n的多個編號連續的頁。

磁盤的I/O操作是在頁級水平完成的,也就是說,SQL Server每次讀或寫整個的數據頁(data page).

盤區(Extent)是物理上連續的8個頁,這樣便于有效地管理頁,所有的頁都存儲在SQL Server盤區。

頁(Pages)

在SQL Server中,頁的大小為8KB。這意味著1M字節可以有128頁。每頁有一個96字節的頁頭(Header),頁頭用來存儲頁的系統信息,具體包括:頁編號,頁類型、該頁剩余空閑空間、

下面表列出了SQL Server的數據文件中所用的頁的類型

  1. page Type contents   
  2. Data Data rows with all data, except text, ntext, image, nvarchar(max), varchar(max), varbinary(max), and xml data, when text in row is set to ON.   
  3. Index Index entries.   
  4. Text/Image Large object data types: * text, ntext, image, nvarchar(max), varchar(max), varbinary(max),   
  5. and xml dataVariable length columns when the data row exceeds 8 KB: * varchar, nvarchar, varbinary, and sql_variant  
  6. Global Allocation Map, Shared Global Allocation Map Information about whether extents are allocated.   
  7. Page Free Space Information about page allocation and free space available on pages.   
  8. Index Allocation Map Information about extents used by a table or index per allocation unit.   
  9. Bulk Changed Map Information about extents modified by bulk operations since the last BACKUP LOG statement per allocation unit.   
  10. Differential Changed Map Information about extents that have changed since the last BACKUP DATABASE statement per allocation unit.  

數據行在頁頭之后,按順序存儲在頁中。在頁的底部有一個記錄每行偏移量的表格,這個偏移量表格的每行對應于頁中的每行記錄。每個偏移量用來表示每行記錄的***個字節與頁開始的

位置的距離。偏移量表格中行與頁中行的順序相反。

理解SQL Server中頁和盤區

盤區(Extents)

盤區是管理磁盤空間的基本單元。每個SQL Server盤區是由物理上連續的8個頁構成,也就是說,每兆磁盤空間可以容納16個盤區。

為了更有效分配空間,SQL Server不為小數據量的表分配一個完整的盤區。SQL Server有兩種類型盤區:

uniform extents:由一個對象擁有,該盤區中8個頁只能有擁有者來使用

Mixed extents:可以由8個對象擁有,8個頁可以由不同對象使用。

一個新表或索引通常是從混合SQL Server盤區中分配頁,當表或索引的大小增長超過了8頁,那么就以uniform extents方式進行分配。當在已存在的表上創建索引,如果表中行對應的索引大小超過了8頁,也以uniform extents方式分配空間。

理解SQL Server中頁和盤區


上述的相關內容就是對理解SQL Server中頁和SQL Server盤區的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. SQL Server 2005 Express混合模式登錄的設置
  2. SQL Server 2005數據庫安裝實例演示
  3. SQL Server 2000全文檢索的使用方案描述
  4. SQL Server更多內存的提供步驟描述
  5. SQL Server 實用操作的代碼演示
責任編輯:佚名 來源: 中國信息主管網
相關推薦

2010-07-07 13:58:25

SQL Server死

2011-04-18 13:02:08

SQL Server SQL Server

2010-07-22 16:02:29

2010-11-10 15:23:55

SQL SERVER

2023-08-02 10:58:18

SP_WHOSQL Server

2010-10-21 15:13:20

SQL Server系

2010-07-06 10:36:35

SQL Server

2010-07-23 12:55:29

SQL Server

2010-11-12 13:08:36

動態sql語句

2010-08-05 09:07:24

2010-06-17 16:59:51

SQL Server身

2021-10-13 06:49:13

SQL Server優化

2010-06-30 14:54:42

SQL Server

2009-09-08 14:45:24

Linq to SQL支持SQL Serve

2011-09-07 15:11:31

SQL Server同步

2010-07-16 13:54:51

SQL Server

2010-09-02 11:38:44

SQL刪除

2009-04-16 18:15:19

動作審核審核活動SQL Server

2009-04-16 17:44:31

2010-11-11 10:18:59

select into
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 337p日韩| 日韩欧美在线观看视频 | 国产一级在线观看 | 欧美aa在线| 精品国产乱码久久久久久蜜退臀 | 欧美日韩视频在线第一区 | 精品国产一区二区三区四区在线 | 欧美久久一级特黄毛片 | 三级黄片毛片 | 亚洲欧美日韩精品久久亚洲区 | 一级大片免费 | 91精品国产综合久久久久久漫画 | 91国在线高清视频 | 伊人影院在线观看 | 欧美a在线 | 国产九九九九 | 天堂va在线观看 | 91精品国模一区二区三区 | 国产97在线 | 日韩 | 欧美一区二区在线播放 | 成人一区二 | 999视频| 激情六月天 | 欧美在线视频一区 | 国产资源网| 日本三级做a全过程在线观看 | 一区二区在线看 | 国产羞羞视频在线观看 | 亚洲精品二区 | 亚洲天堂网站 | 国产精品99精品久久免费 | 熟女毛片| 亚洲免费片 | 欧美一区二区三区四区视频 | 99tv| 欧美一级大黄 | 亚洲欧美日韩精品久久亚洲区 | 国产精品成人一区二区 | 亚洲成人精品久久久 | 日韩精品一二三 | 午夜免费在线电影 |