Udostępnij za pośrednictwem


Choosing a Standard Storage Setting

Microsoft SQL Server Analysis Services zawiera kilka konfiguracji standardowego przechowywania tryby magazynowania i opcje buforowania.Określają one często używanych konfiguracji powiadomienie aktualizacji, opóźnienie i przebudowa danych.Ustawienia konfiguracja standardowej są skonfigurowane w Opcje pamięci masowej -okno dialogowe.Kliknij, aby wybrać jedno z ustawień standardowych, Ustawienia standardowe przycisk Ustawienia magazynu , okno dialogowe, a następnie przenieś suwak na jedno z ustawień, wymienione w poniższej tabela.

Opisy ustawień magazynu

Standardowe ustawienia magazynu

Description

czas rzeczywistego ROLAP

OLAP jest w rzeczywistym czas.Szczegółowe dane i agregacji są przechowywane w formacie relacyjnej.Serwer odbiera powiadomienia podczas zmiany danych i wszystkie kwerendy odzwierciedlają bieżący stan danych (opóźnienie zero).

To ustawienie będzie zazwyczaj używanych dla urządzenie źródłowe danych z bardzo często i ciągłe aktualizacje podczas najnowszych danych jest zawsze wymagana przez użytkowników.W zależności od typów kwerend generowanych przez klient aplikacji, ta metoda jest mogących powodować najwolniejsze czasy odpowiedzi.

czas rzeczywistego HOLAP

OLAP jest w rzeczywistym czas.Dane szczegółowe są przechowywane w formacie relacyjnej podczas agregacji są przechowywane w postaci wielowymiarowych.Serwer odbiera powiadomień po danych zmienia się i odświeża wielowymiarowych agregacji MOLAP (OLAP) w razie potrzeby.Nie pamięci podręcznej MOLAP zostanie utworzony.Za każdym razem, gdy urządzenie źródłowe danych jest aktualizowana, serwer przełącza do czas rzeczywistego relacyjny OLAP (ROLAP), dopóki nie zostaną odświeżone agregacji.Wszystkie kwerendy odzwierciedlają bieżący stan danych (opóźnienie zero).

Ustawienie to zazwyczaj są używane do urządzenie źródłowe danych z częstych i ciągłe aktualizacje (ale nie tak często, aby wymagać rzeczywistym-czas ROLAP), a użytkownicy muszą mieć zawsze aktualne dane.Ta metoda zazwyczaj zapewnia lepszą ogólną wydajność niż ROLAP magazynowania.Użytkownicy mogą uzyskać MOLAP wydajności z tego ustawienia, jeśli urządzenie źródłowe danych pozostaje odbiorcze wystarczająco długi.

opóźnienie na niski MOLAP

Szczegółowe dane i agregacji są przechowywane w formacie wielowymiarowych.Serwer odbiera powiadomień przełączników do czas rzeczywistego ROLAP i zmiany danych w czasie, gdy obiekty MOLAP są ponownie przetwarzane w pamięci podręcznej.Przed zaktualizowaniem pamięci podręcznej jest wymagany interwał ciszy z co najmniej 10 sekund.Jeśli nie zostanie osiągnięty interwał ciszy jest override interwału wynoszącego 10 minut.Przetwarzanie odbywa się automatycznie ze zmianami danych z opóźnienie miejsce docelowe 30 minut po pierwszej zmianie.

To ustawienie będzie zazwyczaj używanych dla urządzenie źródłowe danych w przypadku częstych aktualizacji podczas działania kwerend jest nieco ważniejsze niż zapewnienie zawsze najbardziej aktualne dane.Ustawienie to automatycznie przetwarza obiekty MOLAP za każdym razem, gdy wymagane po upływie interwału czasu oczekiwania.Wydajność jest niższa, gdy są ponownie przetwarzane MOLAP obiektów.

Średni opóźnienie MOLAP

Szczegółowe dane i agregacji są przechowywane w formacie wielowymiarowych.Serwer odbiera powiadomień przełączników do czas rzeczywistego ROLAP i zmiany danych w czasie, gdy obiekty MOLAP są ponownie przetwarzane w pamięci podręcznej.Przed zaktualizowaniem pamięci podręcznej jest wymagany interwał ciszy z co najmniej 10 sekund.Jeśli nie zostanie osiągnięty interwał ciszy jest override interwału wynoszącego 10 minut.Przetwarzanie odbywa się automatycznie ze zmianami danych z opóźnienie miejsce docelowe czterech godzin.

To ustawienie jest zazwyczaj używany dla urządzenie źródłowe danych z aktualizacjami częste (lub mniej częste), gdy kwerendy wydajności jest ważniejsze niż zapewnienie zawsze najbardziej aktualne dane.Ustawienie to automatycznie przetwarza obiekty MOLAP za każdym razem, gdy wymagane po upływie interwału czasu oczekiwania.Wydajność jest niższa, gdy są ponownie przetwarzane MOLAP obiektów.

Automatyczne MOLAP

Szczegółowe dane i agregacji są przechowywane w formacie wielowymiarowych.Serwer odbiera powiadomienia, ale zachowuje bieżący bufor MOLAP a buduje nowe.Na serwerze nigdy nie przełącza się do czas rzeczywistego OLAP i kwerendy mogą być stałe w czasie, gdy jest tworzona nowa pamięć podręczną.

Przed utworzeniem nowej pamięci podręcznej MOLAP wymagana jest interwał ciszy z co najmniej 10 sekund.Jeśli nie zostanie osiągnięty interwał ciszy jest override interwału wynoszącego 10 minut.Przetwarzanie odbywa się automatycznie ze zmianami danych z opóźnienie miejsce docelowe dwie godziny.

To ustawienie jest zazwyczaj używany dla urządzenie źródłowe danych, gdy wydajność kwerendy ma kluczowe znaczenie.Ustawienie to automatycznie przetwarza obiekty MOLAP za każdym razem, gdy wymagane po upływie interwału czasu oczekiwania.Kwerendy nie zwracają najnowszych danych podczas nowej pamięci podręcznej wbudowane i przetworzone.

Zaplanowane MOLAP

Szczegółowe dane i agregacji są przechowywane w postaci wielowymiarowych.Po zmianie danych na serwerze nie otrzyma powiadomienia.Przetwarzanie odbywa się automatycznie co 24 godziny.

To ustawienie jest zazwyczaj używany dla urządzenie źródłowe danych, gdy tylko dzienne aktualizacje są wymagane.Kwerendy są zawsze dla danych w pamięci podręcznej MOLAP, które nie są odrzucane, dopóki nie jest tworzona nowa pamięć podręczną i jej obiektów są przetwarzane.

MOLAP

Aktywne buforowanie nie jest włączona.Szczegółowe dane i agregacji są przechowywane w formacie wielowymiarowych.Po zmianie danych na serwerze nie otrzyma powiadomienia.Przetwarzanie musi być zaplanowane albo wykonywane ręcznie.

To ustawienie jest zazwyczaj używany dla urządzenie źródłowe danych, w którym okresowe aktualizacje są niepotrzebne aplikacje klienckie, ale które wysokiej wydajności jest krytyczna.

Przechowywanie MOLAP bez aktywne buforowanie zapewnia najlepszą z możliwych wydajności, gdy aplikacje nie wymagają najnowsze dane.Wymaga on przestojów do obiektów proces aktualizacji, mimo że można minimalizować czas przestoju, aktualizacji i przetwarzania modułów na serwerze przemieszczenia oraz używając synchronizacji bazy danych, aby skopiować obiekty MOLAP zaktualizowane i przetwarzane na serwer produkcyjny.Aby uzyskać więcej informacji zobacz Synchronizing Analysis Services Databases.

Dobre rozwiązanie dla dużych miara grupy jest skonfigurowanie magazynu inaczej na różnych partycjach.Aby to zrobić, wykonaj jedną z następujących czynności:

  • Bieżące dane, które jest stale aktualizowany za pomocą ROLAP w czasie rzeczywistym.

  • Za pomocą aktywne buforowanie z opóźnień niski lub Średni opóźnienie na partycje, w zależności od źródła danych, które są aktualizowane rzadziej.

  • Za pomocą automatycznego MOLAP źródeł danych, w których użytkownicy wymagają wysokiej wydajności, ale mogą sobie opóźnienie niektórych danych.

  • Za pomocą zaplanowanych MOLAP źródeł danych, dla którego użytkownicy powinni być zdolni ciągły dostęp do danych, ale zmiany są widoczne tylko okresowo.

  • Użyj magazynu MOLAP bez aktywne buforowanie na partycje, które są zmieniane rzadko lub wcale nie; w przypadku partycji, na których użytkownicy nie muszą przeglądać najnowsze dane; a jeśli dane nie musi być stale dostępne dla użytkowników podczas wszelkie niezbędne aktualizacje i przetwarzania.

Są to ogólne wytyczne i analizy zachować ostrożność i badania może być niezbędne do opracowania najlepszy schemat możliwości przechowywania danych.Jeśli żadna ze standardowych konfiguracji odpowiada potrzebom użytkownika, mogą również ręcznie skonfigurować ustawienia przechowywania dla partycji.