您好,登錄后才能下訂單哦!
SQLServer數據庫文件類型
數據庫在磁盤上是以文件為單位存儲的,由數據文件和事務日志文件組成,一個數據庫至少應該包含一個數據文件和一個事務日志文件。
數據庫創建在物理介質(如硬盤)的NTFS分區或者FAT分區的一個或多個文件上,它預先分配了將要被數據和事務日志所使用的物理存儲空間。存儲數據的文件叫做數據文件,數據文件包含數據和對象,如表和索引。存儲事務日志的文件叫做事務日志文件(又稱日志文件)。在創建一個新的數據庫的時候僅僅是創建了一個“空殼,必須在這個“空殼”中創建對象(如表等),然后才能使用這個數據庫。
SQLServer2008數據庫具有以下四種類型的文件
·主數據文件:主數據文件包含數據庫的啟動信息,指向數據庫中的其他文件,每個數據庫都有一個主數據文件,主數據文件的文件擴展名是.mdf。
·次要(輔助)數據文件:除主數據文件以外的所有其他數據文件都是次要數據文件,某些數據庫可能不包含任何次要數據文件,而有些數據庫則包含多個次要數據文件,次要數據文件的文件擴展名是.ndf。
·事務日志文件:包含恢復數據庫所有事務日志的信息。每個數據庫必須至少有一個事務日志文件,當然也可以有多個,事務日志文件的推薦文件擴展名是.ldf。
·文件流( Filestream):可以使得基于 SQLServer的應用程序能在文件系統中存儲非結構化的數據,如文檔、圖片、音頻等,文件流主要將SQLServer數據庫引擎和新技術文件系統(NTFS)集成在一起,它主要以varbinary (max)數據類型存儲數據。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。