91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

鞍山市| 托里县| 民丰县| 新宁县| 神木县| 洪雅县| 河池市| 绍兴县| 额敏县| 湛江市| 家居| 卓尼县| 祁阳县| 逊克县| 大邑县| 华安县| 巴青县| 徐汇区| 蓝山县| 博乐市| 阜康市| 满洲里市| 增城市| 措美县| 澄迈县| 滨海县| 固阳县| 中超| 台南县| 景洪市| 莎车县| 连平县| 延津县| 延寿县| 湟源县| 双流县| 阿城市| 博客| 凤凰县| 普兰店市| 喀喇|