日韩av手机在线免费观看_四虎免看黄_亚洲一区中文字幕_亚洲小视频网站_国产一区日韩在线_国产欧美精品一区二区

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫 > MS_SQL > SQL基礎(chǔ):SQL Server中的文件和文件組介紹

SQL基礎(chǔ):SQL Server中的文件和文件組介紹

時間:2024-02-07 12:09作者:下載吧人氣:24

文件和文件組簡介

在SQL Server中,數(shù)據(jù)庫在硬盤上的存儲方式和普通文件在Windows中的存儲方式?jīng)]有什么不同,僅僅是幾個文件而已。SQL Server通過管理邏輯上的文件組的方式來管理文件。

SQL Server通過文件組對數(shù)據(jù)文件進(jìn)行管理。我們看到的邏輯數(shù)據(jù)庫由一個或者多個文件組構(gòu)成。

結(jié)構(gòu)圖如下:

SQL基礎(chǔ):SQL Server中的文件和文件組介紹

文件組管理著磁盤上的文件,文件中存放的就是SQL Server的實(shí)際數(shù)據(jù)。

為什么通過文件組來管理文件

從用戶的角度來說,創(chuàng)建對象時需要指定存儲文件組的只有三種數(shù)據(jù)對象:表,索引和大對象(LOB)。

使用文件組可以隔離用戶對文件的依賴,使得用戶僅僅針對文件組來建立表和索引,而不用關(guān)心實(shí)際磁盤中的文件的情況。當(dāng)文件移動或修改時,由于用戶建立的表和索引是建立在文件組上的,并不依賴具體文件,因此SQL Server可以放心的管理文件。

另外,使用文件組的方式來管理文件,可以使得同一文件組內(nèi)的文件分布在不同的硬盤中,能夠大大提供IO性能。

SQL Server根據(jù)每個文件設(shè)置的初始大小和增量值自動分配新加入的空間,假設(shè)在同一文件A設(shè)置的大小為文件B的兩倍,新增一個數(shù)據(jù)占用3頁,則按比例將2頁分配到文件A中,1頁分配到文件B中。

文件的分類

  • 首要文件:這個文件是必須有的,而且只能有一個。這個文件額外存放了其他文件的位置等信息,擴(kuò)展名為.mdf。
  • 次要文件:可以建任意多個,用于不同目的存放,擴(kuò)展名為.ndf。
  • 日志文件:存放日志,擴(kuò)展名為.ldf。

上面說的集中文件名擴(kuò)展名可以任意修改,推薦使用默認(rèn)的擴(kuò)展名。在SQL Server之后,還新增了文件流數(shù)據(jù)文件和全文索引文件。

通過sys.database_files系統(tǒng)視圖可以查看SQL Server數(shù)據(jù)庫中文件的情況。

SELECT name,type_desc,physical_name,state_desc,size,growth
FROM sys.database_files
標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫,SQLSERVER

相關(guān)下載

查看所有評論+

網(wǎng)友評論

網(wǎng)友
您的評論需要經(jīng)過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产一区二区三区四区hd | 国产成人亚洲精品 | 91精品国产一区二区三区 | www.欧美 | 日韩精品一区二区三区中文在线 | 精品一区二区av | 久久久久久久久国产 | 国产精品视频yy9299一区 | 亚洲天堂男人的天堂 | 丝袜美腿一区二区三区 | 一区二区三区四区免费视频 | 一区欧美 | a级在线免费观看 | 国产aⅴ爽av久久久久久久 | 中文字幕一区二区三区乱码在线 | 免费一看一级毛片 | 日韩精品一区二区三区中文在线 | 中文字幕免费 | 91免费观看在线 | 91免费看片神器 | 亚洲高清中文字幕 | 欧洲妇女成人淫片aaa视频 | 成人a免费 | 久久se精品一区精品二区 | 精品久久香蕉国产线看观看亚洲 | 性欧美xxxx | 国产在线精品一区 | 日韩国产中文字幕 | 亚洲精品一区在线观看 | 在线毛片网 | 久久高清 | 成人午夜网站 | 国产精品久久久久久久久免费相片 | 亚洲精品久久久久中文字幕二区 | 成人中文字幕在线 | 一级二级三级黄色 | 亚洲乱码国产乱码精品精的特点 | 日本久久一区 | 精品中文字幕久久 | 日本韩国欧美在线观看 | 综合二区|