Udostępnij za pośrednictwem


Proaktywnego buforowania (partycje)

Proaktywnego buforowania zapewnia automatyczne tworzenie pamięci podręcznej MOLAP i zarządzania dla obiektów OLAP.Moduły natychmiast dołączyć zmiany wprowadzone do danych w bazie danych, w oparciu o notyfikacjach otrzymanych z bazy danych.Cel aktywne buforowanie jest zapewnienie wydajności tradycyjnych MOLAP podczas zachowywanie natychmiastowości i łatwości zarządzania oferowane przez ROLAP.

Prosty ProactiveCaching obiekt składa się z: Specyfikacja chronometraż i tabela powiadomienie.Specyfikacja terminy definiuje ramy czasowe dla aktualizowanie pamięci podręcznej po otrzymaniu powiadomienie zmianie.Powiadomienie tabela Określa schemat powiadomień między tabelą danych oraz ProactiveCaching obiektu.

Wielowymiarowe Magazyn OLAP (MOLAP) zapewnia najlepszą odpowiedź na kwerendę, ale karę niektóre dane opóźnienie.Rzeczywistym -czas relacyjnej magazynu OLAP (ROLAP) umożliwia użytkownikom natychmiast przeglądać najnowsze zmiany w źródle danych, ale kary wydajność znacznie gorszy niż wielowymiarowych magazynu OLAP (MOLAP) z powodu braku wstępnie obliczane podsumowania danych i ponieważ relacyjnej magazynowania nie jest optymalizowany dla kwerendy OLAP stylu.Jeśli masz aplikacji, w których użytkownicy potrzebują zobaczyć najnowsze dane i ma zalety wydajności magazynu MOLAP SQL Server Analysis Services oferuje opcję aktywne buforowanie do adresu w tym scenariuszu, szczególnie w połączeniu z użyciem partycji.Proaktywnego buforowania jest zestaw na partycji i wymiar na podstawie.Opcje proaktywnego buforowania można zapewnić równowagę między przewagę MOLAP magazynu oraz natychmiastowości składowania ROLAP i zapewniają partycji automatycznego przetwarzania podczas zmiany danych podstawowych lub na zestaw harmonogram.

Proaktywnego buforowania opcje konfiguracji

SQL Server Analysis Services zawiera kilka aktywne buforowanie opcji konfiguracja umożliwiające zmaksymalizowanie wydajności, Minimalizuj opóźnienie i planowania przetwarzania.Proaktywne funkcje buforowania uprościć proces zarządzania starzenie się danych.aktywne buforowanie ustawienia określają, jak często wielowymiarowy tryb OLAP przebudowany struktury, nazywane także MOLAP pamięci podręcznej, czy pytani nieaktualne Magazyn MOLAP, gdy pamięć podręczna jest odbudowywany lub źródło danych ROLAP, i czy bufor odbudowany według harmonogramu lub na podstawie zmian w bazie danych.

Zminimalizować czas oczekiwania

Z aktywne buforowanie zestaw aby zminimalizować opóźnienie, kwerend OLAP obiekt użytkownika stają się przeciwko ROLAP składowania lub przechowywania MOLAP, w zależności od tego, czy wystąpiły ostatnie zmiany do danych i jak aktywne buforowanie jest skonfigurowany.Aparatu kwerend kieruje kwerendy dla źródło danych w magazynie MOLAP, dopóki nie występują zmiany w źródle danych.Aby zminimalizować opóźnienie, po wystąpieniu zmian w danych źródło, można upuszczać obiekty MOLAP i badanie przełączane do magazynu ROLAP podczas odbudowa obiektów MOLAP w pamięci podręcznej.Po MOLAP obiekty są odbudowany i przetwarzane, kwerendy są automatycznie przełączane do magazynu MOLAP.Odświeżanie pamięci podręcznej może występować bardzo szybko na małej partycji, takich jak bieżącej partycji - może być tak mały, jak bieżący dzień.

Maksymalizacja wydajności

Aby zmaksymalizować wydajność, ograniczając jednocześnie opóźnienie, buforowanie można również bez upuszczanie obiekty MOLAP.Kwerendy Kontynuuj przeciwko MOLAP obiektów podczas odczytu do i przetwarzane w nowej pamięci podręcznej danych.Ta metoda zapewnia lepszą wydajność, ale może spowodować kwerend przekazujących dane stare dane, podczas gdy nowa pamięć podręczna jest konstruowany.