選擇標準儲存設定
Microsoft SQL Server Analysis 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 儲存。
這些是一般的指導方針,若要為您的資料開發最佳的儲存配置,仍然需要謹慎的分析和測試。如果標準組態都不符合您的需求,您也可以手動設定資料分割的儲存設定。