日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Sqlserver > SQL Server數據存儲與NTFS簇大小的分析

SQL Server數據存儲與NTFS簇大小的分析

來源:程序員人生   發布時間:2014-05-03 06:22:52 閱讀次數:2888次

  首先感謝微軟發明的NTFS文件系統,確實是非常健壯的文件系統,功能強大。

  簇是磁盤進行I/O讀寫時的最基本單位(就是NTFS中的分配單元)。

  今天來說一下在SQL Server的數據存儲中與NTFS簇大小有關的話題。NTFS在超過2GB的分區中,格式化時會默認使用4KB的簇,這基本上就成了現在大部分硬盤的簇大小。在簇不大于4KB時,可以使用碎片整理。

  NTFS簇大小可以設置成從512B~64KB大小,當然必須在格式化時指定,否則就不可以更改了。簇太小,空間利用率高,但分區表較大,碎片多,性能較差;簇太大,空間利用率低,但碎片少,性能較好。于是4KB可謂是普遍的選擇。

  現在的硬盤,動則容量幾百GB,空間似乎已經不再是問題。但磁盤的I/O一直是性能的瓶頸,為了提高磁盤讀寫速率,各位可謂是絞盡腦汁了。無論如何,硬盤只要選用了,改變它的物理設計似乎并不太可能,也不推薦這樣做,于是就只能從其它的地方著手了,方法如用RAID陳列了、經常地整理碎片、用好的芯片、用好的數據線了等等,能用的都用了。

  SQL Server服務器是對I/O要求高的應用,它的數據文件讀寫基本單位是頁,每頁的大小是8KB,連續的8個頁組成一個區,也就是64KB的區,且一般數據文件都比較大,一般生產環境中,幾GB以上是常見的。并且基本上不會有人在SQL Server的存儲上用碎片整理了,因此我們可以將專用于SQL Server存儲的磁盤分區格式化成為64KB的簇,這樣在不浪費空間的前提下,又可以提高性能。

  有沒有風險?當然有了,在磁盤出現災難時,丟的數據可能就會多一點,最少會丟64KB了,不過實踐證明這種方案還是非常可行的,因為一般服務器的RAID陳列分塊也是64KB,兩個都是64KB,就無所謂了。

  其它應用場景各位也可以參考,不對之處,歡迎批評。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 九九久久99 | 高清国产一区二区 | 九九热在线视频观看 | 欧美成人精品一区 | 最新日韩电影 | 免费成人黄色网址 | 色综合久久久 | 国产一区二区欧美 | 久久精品久久久久电影 | 一区二区三区av在线 | 久久99精品一区二区三区 | 一区二区日韩精品 | 成人激情视频在线 | 欧美1234区| 国产视频久久久久 | 精品国产鲁一鲁一区二区张丽 | 欧美激情五月 | 国产精品二三区 | 九九热在线免费视频 | 国产一级黄色片视频 | 成人高清视频免费观看 | 中文字幕乱码日本亚洲一区二区 | 亚洲精品不卡 | 亚洲成人天堂 | 一区二区三区在线免费播放 | www.91精品| 久久久久久久久久久久久9999 | 精品一区二区三区在线观看国产 | 国产又黄又爽又色的免费视频 | 国产精品久久久不卡 | 久久亚洲高清 | 日韩一区二区欧美 | 精品一区二区国产 | 日韩毛片免费视频一级特黄 | 欧美一区二区视频在线观看 | 精品在线播放 | 国产激情精品一区二区三区 | 在线免费a视频 | 欧美在线小视频 | 99成人精品视频 | 中文精品视频 |