Performance

虛擬化環境中的多個磁碟與單個磁碟

  • January 14, 2021

我們計劃在此物理架構上安裝 SQL Server:

  • 基於windows server 2019的hyper-v集群
  • 所有虛擬機所在的集群共享卷
  • 包含 CSV 的全快閃記憶體 SAN

我一直認為,為數據文件、日誌文件、臨時數據庫文件等提供多個磁碟是一種常見的最佳做法……

但這種最佳實踐是指準系統安裝。

所以,我要問的是:在上述架構(如果有的話)上這樣做的實際好處是什麼?

在上述架構(如果有的話)上這樣做有什麼實際好處?

有一些管理上的好處,特別是:

  • 您在 VM 中為 Data、Log 和 TempDb 獲得單獨的磁碟性能計數器
  • 您可以將其中任何一個遷移到不同的儲存設備,而無需重新配置 VM 或 SQL Server。
  • 您可以為每個虛擬磁碟單獨管理儲存服務質量,限製或保留 IOPS。
  • 您在來賓 VM 中獲得單獨的 IO 隊列,這可能會略微提高性能,尤其是在性能關鍵日誌寫入與大容量數據文件 IO 混合的情況下。

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