Sql-Server

SQL Server 數據和日誌文件在單個物理驅動器上的位置

  • February 16, 2016

我剛剛獲得了一個安裝了 SQL Server 2014 的專用託管 Windows Server 2012 R2。該伺服器有一個 2Tb 驅動器 (C:),我認為它是標準硬碟驅動器,而不是 SSD,儘管這純粹是猜測。

我一直認為將數據庫的數據和日誌文件放在不同的驅動器上很重要……我相信這樣做的原因是在將連續數據寫入日誌文件時提高效率,這樣頭部就不會必須不斷移動。

如果我的理解是正確的,將單個驅動器劃分為多個驅動器只是為了將日誌文件放在不同的位置是否有意義?

我的直覺是這毫無意義,如果有什麼東西會真正增加頭部在分區之間移動的距離?

我應該對磁碟進行分區,還是將數據和日誌文件留在 C: 驅動器上會更好?

(或者我是在問一個無法用我在這裡提供的有限資訊來回答的問題嗎?!)

在同一物理磁碟上為數據庫和日誌分離創建多個卷不會改變物理磁碟的 I/O 模式將保持混合的事實;隨機和順序的,所以從性能的角度來看,我並沒有真正看到這樣做的任何價值。

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