最佳化目標系統

已完成
  • 搭配最新的修補檔使用最新的可能 OS。
  • 搭配最新的修補檔使用最新的可能 DB。
  • 例如,使用最新的可能 SAP 核心搭配最新的修補檔 (例如,從 7.45 核心升級至 7.49 或 7.53)。
  • 請考慮使用最大的可用 Azure VM。 匯入程序之後,VM 類型可以降低為較小的 VM
  • 在本地非持續性 SSD 上建立具有第一個交易記錄檔的多個交易記錄檔。 您可以在 P50 磁碟上建立其他交易記錄檔。 VLDB 移轉可能需要超過 5 TB 的交易記錄空間。 建議確保一律有大量的交易記錄空間可用 (20% 是安全數字)。 不建議在匯入期間擴充交易記錄檔,而且這麼做會影響效能。
  • 平行處理原則 (MAXDOP) 的 SQL Server 最大程度通常應該設定為 1。 只有特定的索引建置作業會從 MAXDOP 獲益,然後只適用特定資料表。
  • DB 和 R3load 伺服器需要加速網路。
  • 限制單一 SQL Server 查詢可以使用 Resource Governor 要求的記憶體上限。 需要記憶體限制來防止索引建置作業要求非常大的記憶體授與。
  • 在匯入的主要部分完成和設定 STMS 等後續處理工作發生之後,就可以將非常大型資料表的次要索引從 STR 檔案中移除,並使用指令碼在線上建置這些索引。
  • 建議使用 SQL Server TDE 的客戶預先建立資料庫和交易記錄檔,然後在開始匯入之前啟用 TDE。 TDE 會在資料已滿或空白的 DB 上執行一段類似時間。 在 VLDB 上啟用 TDE 可能會導致封鎖/鎖定問題,建議匯入 TDE 資料庫。 匯入至 TDE 資料庫的額外負荷相對較低。

成本最佳化

  • 當您關閉 Azure VM 並解除配置 VM 時,您不再需要支付其費用 (只適用於儲存體)。 透過隨用隨付價格,延遲一般的 SAP VM 會節省大量成本,最多節省約 60-70%。
  • 如需需要執行所有或大部分時間的虛擬機器,請使用 Azure 保留的虛擬機器執行個體。 保留一年的執行個體可以節省約 40-45% 或保留 3 年的執行個體可節省約 60-65%。