Sql-Server

SQL Server:在一個 SSD 陣列上具有事務日誌的多個數據庫

  • June 25, 2015

我知道對於 HDD 陣列,具有來自不同數據庫的多個日誌文件會影響性能,因為它將陣列的 IO 模式從順序更改為隨機。因此,最佳做法是為每個數據庫的日誌創建一個數組。

是否有人對執行多個 SQL Server 數據庫以及一個 SSD 陣列上存在的每個數據庫的日誌文件有任何建議?

有沒有人體驗過 Hitachi 的 FMD 與 SSD 的 HUS 硬體差異?我擔心將單個驅動器整合到幾個 FMD,如果我只有 4 個 FMD 的磁碟池,則無法維持使用者數據庫和 tempdb 之間的性能。

從順序讀/寫模式更改為邏輯讀/寫模式對旋轉驅動器的危害遠大於 SSD。由於 SSD 沒有讀取頭,因此延遲要低得多,即使是在非順序讀取和寫入時也是如此。如果它不是順序的,您將受到性能影響,但使用更高端的 SSD,您將能夠接近或飽和系統上的匯流排速度 (SAS / SATA)。您需要確保驅動陣列的任何東西都能維持 I/O。我發現帶有 4k @ 32QD 的 CrystalDiskMark 基準測試是繁忙系統上性能的準確指標。綜上所述,如果您的 SSD 陣列可以在所有具有隨機 I/O 的日誌中維持與您的旋轉驅動器可以按順序執行的操作相同的 IOPS,那麼您會沒事的。

我對 FMD 和 SSD 沒有任何經驗。

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