Sql-Server

推薦的 SQL Server 磁碟/分區設置

  • June 4, 2009

我正在尋找一些關於為 SQL Server 設置磁碟/分區的最佳方法的建議。以下是我的一些主要擔憂:

應該如何分隔 SQL 文件(數據文件、日誌、臨時文件)?

RAID 大量 HDD 並分區空間或創建多個 RAID,每個 RAID 的磁碟更少?

數據和日誌文件是否應該在不同的 RAID 類型上?

預設數據庫(master、msdb 等)應該位於 C: 上還是應該與其他數據/日誌文件位於同一位置?

這是一篇不錯的博文: http: //sqlserveradvisor.blogspot.com/2009/03/sql-server-disk-configuration.html

關於磁碟對齊的白皮書:http: //msdn.microsoft.com/en-us/library/dd758814.aspx

簡而言之,您的作業系統應該在 RAID 1 上,數據文件在 RAID 10(最好)上,日誌文件在 RAID 1 上。

SQL 性能文章:http ://www.sql-server-performance.com/faq/raid_1_raid_5_p1.aspx

PDF 上的 10 大最佳性能提示: http: //www.stlssug.org/docs/Best_Practices_for_Performance.pdf

還記得出於性能原因將您的 TEMPDB 放在單獨的磁碟上。我相信 Paul Randal 會來這裡並讓你大吃一驚。

MS 說明了 tempdb 的原因:http: //msdn.microsoft.com/en-us/library/ms175527.aspx

引用自:https://serverfault.com/questions/19866