Share via


將可擴充共用資料庫的可用性最大化

建議您使用兩組替代報表磁碟區。這可讓您透過重疊兩個更新循環,以最大化報表資料的可用性。將其中一組報表磁碟區掛載至報表伺服器時,您就可在替代的那組磁碟區上建立最新版本的報表資料庫。完成全新報表資料庫的建立階段或重新整理階段之後,即可重疊這兩組磁碟區的附加和卸離階段。

若要重疊過時報表資料庫的卸離階段與全新報表資料庫的附加階段,請在每個報表伺服器上,執行下列作業:

  1. 開始全新資料庫的附加階段,方法是將替代的那組磁碟區掛載至報表伺服器。

  2. 卸離過時資料庫,並卸載對應的報表磁碟區,以執行該過時資料庫的整個卸離階段,這樣會使可擴充共用資料庫在這個報表伺服器上無法使用。

  3. 將資料庫附加至伺服器執行個體,以完成全新版本的附加階段,這樣會使它變成可擴充共用資料庫。

您可以在一部伺服器上一次完成重疊的附加和卸離階段,或在繼續下一個步驟之前,在每個伺服器上執行每個步驟。最佳方式則取決於您的商務需求。

  • 如果您想要報表資料庫傳回相同結果給用戶端,在附加新副本至任何伺服器執行個體之前,您需要從所有伺服器執行個體卸離舊副本來同步處理更新。在此案例中,請在所有伺服器上啟動全新資料庫的附加階段,然後在所有伺服器上完成卸離階段,最後,儘快在每一個報表伺服器上附加資料庫。如需詳細資訊,請參閱<執行可擴充共用資料庫的同步更新>。

  • 如果您可以容許用戶端在不同伺服器執行個體上取得不同結果,您可以執行報表資料庫的輪流更新,在一部報表伺服器上一次完成重疊附加和卸離階段。如需詳細資訊,請參閱<執行可擴充共用資料庫的輪流更新>。