亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SQLServer的數據存儲結構是什么樣子的

發布時間:2021-11-30 18:00:26 來源:億速云 閱讀:377 作者:柒染 欄目:數據庫

今天就跟大家聊聊有關SQLServer的數據存儲結構是什么樣子的,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

  SQLServer是一個數據庫管理系統,需要以有效方式存儲高容量數據。要更好地理解SQLServer處理數據的方式,就需要了解數據的存儲結構。

1、文件類型

  數據庫在磁盤上是以文件為單位存儲的,由數據文件和事務日志文件組成。一個數據庫至少應該包含一個數據文件和一個事務日志文件。

  主數據文件:主數據文件包含數據庫的啟動信息,指向數據庫中的其他文件,每個數據庫都有一個主數據文件(有且只有一個),推薦文件擴展名是.mdf;

  次要(輔助)數據文件:除主數據文件以外的所有其他數據文件都是次要數據文件,某些數據庫可能不包含任何次要數據文件,而有些數據庫則包含多個次要數據文件,次要數據文件的推薦文件擴展名是.ndf;

  事務日志文件:事務日志文件包含恢復數據庫所有事務的信息,每個數據庫中至少有一個事務日志文件,當然也可以有多個。事務日志文件的推薦文件擴展名是.idf;

  文件流數據文件:可以使基于SQL的應用程序能在文件系統中存儲非結構化的數據,如:文檔、圖片、音頻、視頻等;

2、數據文件

  從更微觀的角度來看,數據文件由若干個64KB大小的區組成,每個區由8個8KB的連續頁組成

  SQLServer所能識別的最小存儲單位被稱為頁。一個頁的大小是8KB,它是SQLServer實際存儲數據的單位。磁盤I/O操作再頁級執行。一個區由8個物理上連續的頁組成,用來

  有效地管理頁。所有的頁都存儲在區中。當在SQLServer中創建了表以后,對象就被分配到區中。較小的表可以和其他數據庫對象在一個區中。

3、事務日志

  事務是一個或多個T-SQL語句的集合,相當于一個“原子”任務,要么執行成功,要不完全不執行。每個SQLServer數據庫都具有事務日志,用來記錄所有事務的SQL語句。當發生數據災難時,通過事務日志記錄的T-SQL語句可以恢復數據庫。

  事務日志文件的存儲不是以頁為單位的,而是以一條條的大小不等的日志記錄為單位。

看完上述內容,你們對SQLServer的數據存儲結構是什么樣子的有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

祁阳县| 新宾| 中西区| 石屏县| 白山市| 灌阳县| 瓮安县| 贺州市| 东山县| 昌黎县| 宁河县| 永新县| 报价| 靖安县| 旬阳县| 芜湖市| 定西市| 区。| 五寨县| 闽侯县| 防城港市| 呈贡县| 蕉岭县| 元阳县| 镇远县| 威宁| 桃园县| 葵青区| 巴马| 云南省| 衢州市| 阜阳市| 买车| 正安县| 安仁县| 河津市| 石景山区| 四川省| 高邮市| 拉萨市| 长垣县|