選擇標準儲存設定

MicrosoftSQL ServerAnalysis Services 會針對儲存模式和快取選項提供數個標準儲存組態。這些會提供更新通知、延遲以及重建資料的常用組態。在 [儲存選項] 對話方塊中設定標準組態設定。若要選擇其中一個標準設定,請在 [儲存設定] 對話方塊中按一下 [標準設定] 按鈕,然後將滑桿移至下表中所列出的其中一個設定。

儲存設定描述

標準儲存設定

描述

即時 ROLAP

OLAP 係即時進行。詳細資料和彙總會以關聯式格式儲存。當資料變更時,伺服器會接聽通知,且所有查詢會反映資料的目前狀態 (零延遲)。

此設定通常用於會經常和持續更新、且使用者需要最新資料的資料來源。視用戶端應用程式所產生的查詢類型而定,此方法的回應時間可能最慢。

即時 HOLAP

OLAP 係即時進行。詳細資料會以關聯式格式儲存,而彙總會以多維度格式儲存。當資料變更時,伺服器會接聽通知,並視需要重新整理多維度 OLAP (MOLAP) 彙總。不會建立 MOLAP 快取。在重新整理彙總之前,每當更新資料來源時,伺服器會切換到即時關聯式 OLAP (ROLAP)。所有查詢會反映資料的目前狀態 (零延遲)。

此設定通常用於會經常和持續更新 (但不像即時 ROLAP 需要那麼頻繁)、且使用者需要最新資料的資料來源。此方法通常會比 ROLAP 儲存提供更好的整體效能。如果資料來源的無回應時間夠久,此設定可讓使用者達到 MOLAP 的效能。

低度延遲 MOLAP

詳細資料和彙總會以多維度格式儲存。伺服器會接聽資料變更的通知,並切換到即時 ROLAP,同時重新處理快取中的 MOLAP 物件。更新快取之前,至少需要 10 秒的無回應間隔。如果沒有達到無回應間隔,則會產生 10 分鐘的覆寫間隔。隨著資料變更會自動處理,並以第一次變更之後的 30 分鐘為目標延遲。

此設定通常用於會經常更新、且查詢效能比持續提供最新資料還稍微重要的資料來源。必要時,此設定會在延遲間隔之後自動處理 MOLAP 物件。處理 MOLAP 物件時,效能會變慢。

中度延遲 MOLAP

詳細資料和彙總會以多維度格式儲存。伺服器會接聽資料變更的通知,並切換到即時 ROLAP,同時重新處理快取中的 MOLAP 物件。更新快取之前,至少需要 10 秒的無回應間隔。如果沒有達到無回應間隔,則會產生 10 分鐘的覆寫間隔。隨著資料變更會自動進行處理,並以四小時為目標延遲。

此設定通常用於會經常 (或較不常) 更新、且查詢效能比持續提供最新資料更重要的資料來源。必要時,此設定會在延遲間隔之後自動處理 MOLAP 物件。處理 MOLAP 物件時,效能會變慢。

自動 MOLAP

詳細資料和彙總會以多維度格式儲存。伺服器會接聽通知,但在建立新的快取時會保留目前的 MOLAP 快取。伺服器永不切換到即時 OLAP,且在建立新的快取時,查詢可能過時。

在建立新的 MOLAP 快取之前,至少需要經過 10 秒的無回應間隔。如果沒有達到無回應間隔,則會產生 10 分鐘的覆寫間隔。隨著資料變更會自動進行處理,並以兩小時為目標延遲。

此設定通常用於查詢效能非常重要的資料來源。必要時,此設定會在延遲間隔之後自動處理 MOLAP 物件。正在建立和處理新的快取時,查詢無法傳回最新的資料。

已排程 MOLAP

詳細資料和彙總會以多維度格式儲存。當資料變更時,伺服器不接收通知。每隔 24 小時會自動執行處理。

此設定通常用於只需要每日更新的資料來源。查詢一律以 MOLAP 快取中的資料為對象,在建立新的快取和處理其物件之後才會捨棄這些資料。

MOLAP

未啟用主動式快取。詳細資料和彙總會以多維度格式儲存。當資料變更時,伺服器不接收通知。必須排程執行或手動執行處理。

此設定通常用於用戶端應用程式不需要定期更新、但高效能很重要的資料來源。

如果應用程式不需要最新的資料,則不具主動式快取的 MOLAP 儲存會提供最佳效能。雖然可以在臨時伺服器上更新和處理 Cube,並使用資料庫同步處理將更新和處理的 MOLAP 物件複製到實際伺服器,藉以將停機時間縮到最短,但實際上並不需要停機來處理更新的物件。如需詳細資訊,請參閱<同步處理 Analysis Services 資料庫>。

針對大型量值群組,最佳方法是為不同的資料分割設定不同的儲存。若要這樣做,您可以執行下列其中一項:

  • 針對持續更新的目前資料,請使用即時 ROLAP。

  • 針對以不常更新的資料來源為基礎的資料分割,請使用低度延遲或中度延遲的主動式快取。

  • 針對使用者需要高效能但可以接受部份資料延遲的資料來源,請使用自動 MOLAP。

  • 針對使用者需要能夠連續存取資料但只定期查看變更的資料來源,請使用已排程 MOLAP。

  • 針對不常變更或完全不變更的資料分割、針對使用者不需要瀏覽最新資料的資料分割,以及在任何必要更新和處理期間使用者不必持續存取資料的情況下,請使用無主動式快取的 MOLAP 儲存。

這些是一般的指導方針,若要為您的資料開發最佳的儲存配置,仍然需要謹慎的分析和測試。如果標準組態都不符合您的需求,您也可以手動設定資料分割的儲存設定。