Udostępnij za pośrednictwem


Introduction to Monitoring Analysis Services with SQL Server Profiler

You can use SQL Server Profiler to monitor events generated by an instance of Microsoft SQL Server Analysis Services.Za pomocą SQL Server Profiler, można wykonać następujące czynności:

  • Monitorowanie wydajności wystąpienie Analysis Services.

  • Debugowanie instrukcji Multidimensional Expressions (MDX).

  • Identyfikator instrukcji MDX, których działanie.

  • Aby przetestować instrukcji MDX w fazie rozwoju projektu Krokowe wykonywanie instrukcji, aby potwierdzić, że kod działa zgodnie z oczekiwaniami.

  • Rozwiązywanie problemów w Analysis Services Przechwytując zdarzeń w systemie produkcji i odtwarzanie ich w systemie testowym. Takie rozwiązanie jest przydatne do testowania i debugowania i pozwala użytkownikom w dalszym ciągu używać systemu produkcyjnego bez zakłóceń.

  • Inspekcja i sprawdzić działanie, które wystąpiły na wystąpienie Analysis Services. Administrator zabezpieczeń można przeglądać dowolne z zdarzenia poddane inspekcji.Obejmuje to Powodzenie lub niepowodzenie spróbuj logowania i sukces lub niepowodzenie uprawnienia w dostępie do instrukcji i obiektów.

  • Wyświetlić dane dotyczące przechwyconych s zdarzenie na ekranie lub przechwytuje i zapisuje dane dotyczące każdej zdarzenie do pliku lub SQL Server Tabela dla przyszłej analizy lub odtwarzania. Podczas odtwarzania danych, można ponownie uruchomić zdarzenia zapisane w ich pierwotnym wystąpienia, albo w rzeczywistym czas lub krok po kroku.

Korzystając z programu SQL Server Profiler

Aby użyć SQL Server Profiler Aby utworzyć lub odtwarzanie ślady, użytkownik musi być element członkowski z Analysis Services Rola serwera. If you are a member of the Analysis Services server role, you can start SQL Server Profiler from the Microsoft SQL Server program group on the Start menu.

Kiedy używać SQL Server Profiler, należy zwrócić uwagę, następujące czynności:

  • Definicje śledzenia są przechowywane z Analysis Services Baza danych za pomocą instrukcja CREATE.

  • W tym samym czasie może działać wiele śladów.

  • Wiele połączeń mogą odbierać zdarzenia z tego samego śledzenia.

  • Kiedy kontynuować śledzenie Analysis Services Zatrzymuje i uruchamia ponownie.

    Uwaga

    Hasła nie są czytelne dla komputerów w śledzenia zdarzeń, ale zastępuje ****** w przypadku.

Aby uzyskać optymalną wydajność należy użyć SQL Server Profiler Aby monitorować tylko te zdarzenia, w której najbardziej interesujących Cię. Monitorowanie zdarzeń za dużo dodaje dodatkowe obciążenie i może spowodować, że plik śledzenia lub tabela, aby powiększyć bardzo duże, szczególnie wtedy, gdy monitorowane przez długi okres czas.Ponadto korzystania z filtrowania ograniczyć ilość danych, które są gromadzone i w celu uniknięcia ślady staje się zbyt duży.