Udostępnij za pośrednictwem


Monitoring (Analysis Services - Multidimensional Data)

You can monitor the performance of Microsoft SQL Server Analysis Services by using SQL Server Profiler or Performance, an application sometimes referred to as PerfMon.SQL Server Profiler provides you a window on what the server is doing during processing and query resolution.Wydajności umożliwia wyświetlanie stanu produktu jako indeksowanego do pewnych liczników, które zostały omówione w następnej sekcji.

Uwaga

Aby uzyskać więcej informacji na temat monitorowania zobacz Projekt rzeczywistej monitorowania i, a w sekcji “ strojenia zasoby Server ” Podręcznik wydajności usług Analysis Services programu SQL Server 2005.

Wydajność

Wydajność jest Microsoft Zarządzanie sterowania (MMC) przystawkę, która śledzi wykorzystanie zasób. Ta przystawka konsoli MMC można uruchomić, wpisując w Monitora wydajności w wiersz polecenia.Jest ona również dostępna z Panelu sterowania przez kliknięcie przycisku Narzędzia administracyjne, then Wydajność.Wydajność pozwala serwer monitoringu i wydajność procesu i działania przy użyciu wstępnie zdefiniowanych obiektów i liczników oraz monitorowania zdarzeń przy użyciu liczników zdefiniowanej przez użytkownika.Wydajność (nazywany monitorze wydajności Microsoft System Windows NT 4.0) znajdują się liczby zamiast danych dotyczących zdarzeń, na przykład, wykorzystanie pamięci, liczba aktywnych transakcji lub aktywności PROCESORA. Wartości progowe można również ustawić na określone liczniki do generowania alertów, które powiadamiają podmiotów gospodarczych.

Wydajność działa w przypadku systemu Windows Server 2003, Windows XP, Windows 2000 lub Windows NT.Wydajność można monitorować (zdalnie lub lokalnie) wystąpienie Analysis Services lub SQL Server uruchomiony na dowolnym z tych systemów operacyjnych.

To see the description of any counter that can be used with SQL Server Analysis Services, in Performance, open the Add Counters dialog box, select a performance object, and then click Explain.Najważniejsze liczniki są użycie PROCESORA, wykorzystanie pamięci, szybkość operacji We/Wy dysku.Zaleca się zaczynać ważnych liczników i przejście do bardziej szczegółowych liczników, jeśli lepiej wiadomo o co jeszcze można usprawnić przez monitorowanie.Aby uzyskać więcej informacji na temat używania wydajności można znaleźć w dokumentacji systemu Windows.

SQL Server Profiler

SQL Server Profiler Śledzi zdarzenia proces aparatu, takie jak początek partia lub transakcja i przechwytuje dane o tych zdarzeniach, co pozwala do monitorowania serwera i działania bazy danych (na przykład, użytkownik kwerendy lub działania logowania).Możesz przechwycić SQL Server Profiler dane do SQL Server Tabela lub pliku w celu późniejszej analizy, a także można powtarzania zdarzenia przechwycone na tym samym lub innym Analysis Services wystąpienie, które chcesz znaleźć dokładnie to, co się stało. Można powtórzyć zdarzeń w rzeczywistym czas lub na podstawie krok po kroku.Jest również przydatne do uruchomienia śledzenia zdarzeń wraz z liczników wydajności na tym samym komputerze.The profiler można skorelować tych dwóch na podstawie czas i wyświetlać je razem na jednej osi czas.Śledzenia zdarzeń udostępni więcej szczegółów, podczas gdy liczniki wydajności pozwalają analitycznego agregacja.Aby uzyskać informacje na temat tworzenia i uruchamiania ślady zobacz Creating Traces for Replay.

W tej sekcji

W poniższych sekcjach opisano różne aspekty monitorowania Analysis Services:

  • Using SQL Server Profiler to Monitor Analysis Services
    Pokazuje, jak śledzenia zdarzeń są używane przez administratorów bazy danych do monitorowania aktywności usługa oraz do odtwarzania poprzednich sesji.Także sub-topic na odpowiednich zdarzenie klasy dla implementacji programistycznych.