跳至主要內容
現已提供

Azure Analysis Services - 改進的查詢複本同步現已推出

發佈日期: 四月 16, 2020

Azure Analysis Services 中改進的查詢複本同步現已正式推出。Analysis Services 功能改進了相應放大環境中的查詢複本同步,可將用戶端查詢散發到一或多個查詢複本,從而縮短高並行工作負載的回應時間。

下列螢幕擷取畫面顯示新的 ReplicaSyncMode 設定。預設 (1) 代表完整複本資料庫重新序列化。相較之下,值 (2) 可將平行的查詢複本同步最佳化。

queryreplicasync

根據預設會分階段完整地 (而非累加式) 將查詢複本重新序列化。假設至少有三個複本,系統會一次中斷連結和附加兩個複本,以確保在同步週期期間,至少會有一個複本在線上供查詢使用。用戶端可能需要重新連線到其中一個線上複本。

另一方面,透過將查詢複本同步最佳化,所有複本會平行同步,以縮短同步時間,並提高資料在同步期間達成一致的可能性。資料庫會在所有參與的伺服器上保持連線。用戶端無需重新連線。此外,記憶體內部快取會累加更新,因此可能比將模型重新序列化更加快速。

但請注意,根據已變更的資料量,以及需要更新的快取數量而定,最佳化同步可能會在伺服器上取用額外的記憶體。由於記憶體中會同時保存新舊區段,這項作業可能需要比完整重新序列化多兩倍的記憶體。如果複本在同步期間發生記憶體不足的問題,Analysis Service 會回復到預設模式 (一次附加/中斷連結兩個複本)。

如需查詢相應放大的詳細資訊,請參閱文件中的 Azure Analysis Services 相應放大 (機器翻譯)。

  • Azure Analysis Services
  • Features
  • Services