Sql-Server

我應該為新的 SQL Server 使用 ReFS 嗎?

  • March 21, 2016

我們正在建構一個新的生產 Windows Server 2012 R2 伺服器來執行 SQL Server 2014 企業版。

網際網路上有一些建議建議 Windows Server 2012 和 SQL Server 2012 我應該堅持使用 NTFS(例如itknowledgeexchange),因為數據庫命令DBCC CHECKDB不起作用。

但是,也有建議說 SQL Server 2014 現在支持 ReFS(例如Brent Ozarmsdn social

是否有來自 Microsoft 的建議或關於何時使用 NTFS 以及是否/何時將 ReFS 用於 SQL 2014 和 Server 2012 R2 中的數據和日誌文件的建議?

網際網路上有一些建議建議對於 Server 2012 和 SQL 2012,我應該堅持使用 NTFS,例如 itknowledgeexchange),因為 DBCC CHECKDB 等數據庫命令不起作用。

這不再適用於 SQL Server 2014,並且在KB 2974455中有完整記錄

此問題已在 Microsoft SQL Server 2014 中得到解決。從此版本的 SQL Server 開始,DBCC CHECKDB 命令不使用命名流來創建內部快照數據庫。

事實上,記憶體中 OLTP (Hekaton) 也受支持(最初它有問題),但我不建議將您的關鍵任務數據庫伺服器放在 ReFS 上(它是新的,可能存在人們尚未發現的錯誤反對自古以來就存在的NTFS)-檢查

SQL Server AND REFS 第 1 部分和第 2 部分@swasheck

添加完整性:

Bob Dorr - 首席 SQL Server 升級工程師最近發表了一篇關於此的博文:

稀疏文件 – NTFS 和 REFS 均支持

引用自:https://dba.stackexchange.com/questions/104383