SOLIDWORKS PDM Professional 支援複製資料保險箱資料庫,如此一來可改善高延遲 (通常超過 50 毫秒) 與高用量環境中的效能。
系統管理員可使用 Microsoft SQL Enterprise 2012 或更新版本中的 AlwaysOn 可用性群組 (AlwaysOn Availability Groups,AOAG) 技術。 詳細資訊請參閱 https://msdn.microsoft.com/en-us/library/ff878265.aspx。
針對每個可用性群組,AOAG 會維護單一個讀寫主要資料庫與多個唯讀的次要資料庫。 主要 SQL 伺服器會定期更新次要 SQL 伺服器。
SOLIDWORKS PDM Web2 客戶端與 Web 客戶端無法使用次要資料庫。
您可以透過 LAN 和 WAN 連至主要 SQL 伺服器,建立次要 SQL 伺服器。 使用 AOAG 後,SOLIDWORKS PDM Professional 可以將讀取操作導向至次要 SQL 伺服器。 效能會因下列因素而提升:
- 讀取操作會導向至次要 SQL 伺服器,進而大幅降低主要 SQL 伺服器的負載,使其能更快速地回應和處理更多負載。
- 針對讀取操作,使用者可存取次要 SQL 資料庫伺服器,而不用存取主要 SQL 資料庫。 這可加速讀取操作,例如瀏覽資料保險箱資料夾,以及存取「資料卡」、「包含」與「使用處」資訊。
- 若客戶端與主要 SQL 伺服器之間有高延遲,在客戶端本機設定次要 SQL 伺服器的作法,可以改善讀取操作的效能。
次要 SQL 伺服器若與主要 SQL 伺服器間有非常小的延遲,建議使用同步認可模式。
所有寫入操作皆導向至主要 SQL 伺服器。 登入期間,使用者會連接至:
- 主要和次要 SQL 伺服器 (若可連至次要 SQL 伺服器)。
- 主要 SQL Server (若無法連至次要 SQL 伺服器)。 在此情況下,主要 SQL 伺服器會處理該工作階段的所有資料庫操作。