Wprowadzenie do monitorowania usługi Analysis Services z programu SQL Server Profiler
You can use SQL Server Profiler to monitor events generated by an instance of Microsoft SQL Server Usługi Analysis Services.Za pomocą SQL Server Profiler, można wykonać następujące czynności:
Monitorowanie wydajności wystąpienie Usługi Analysis Services.
Debugowanie instrukcji Multidimensional Expressions (MDX).
Zidentyfikować instrukcji MDX, które działają powoli.
Test instrukcji MDX w fazie rozwoju projektu przez Krokowe wykonywanie instrukcji, aby potwierdzić, że kod działa zgodnie z oczekiwaniami.
Rozwiązywanie problemów w Usługi Analysis Services przez przechwytywania zdarzeń w systemie produkcji i odtwarzanie ich na systemu testowego.Podejście to jest przydatne do testowania i debugowania i umożliwia użytkownikom nadal korzystać z systemu produkcyjnego bez zakłóceń.
Audytem i przeglądem aktywności, który wystąpił na wystąpienie Usługi Analysis Services.Administrator zabezpieczeń można przejrzeć dowolny 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świetl przechwycone dane zdarzenies ekranu lub przechwytywania i zapiszesz dane dotyczące każdego zdarzenie do pliku lub SQL Server tabela dla przyszłej analizy lub odtwarzania.Gdy odtwarzasz danych zapisanych zdarzeń można ponownie jako pierwotnie wystąpienia, albo w rzeczywistym czas lub krok po kroku.
Za pomocą SQL Server Profiler
Aby użyć SQL Server Profiler do tworzenia lub powtarzania śladów, musi być element członkowski z Usługi Analysis Services roli serwera.If you are a member of the Usługi Analysis Services server role, you can start SQL Server Profiler from the Microsoft SQL Server program group on the Start menu.
Podczas korzystania z SQL Server Profiler, pod uwagę następujące informacje:
Definicje śledzenia są przechowywane w Usługi Analysis Services bazy danych za pomocą instrukcja CREATE.
Wielu śladów może być uruchomiony w tym samym czas.
Wiele połączeń można odbierać zdarzenia z tego samego śledzenia.
Śledzenie można kontynuować po Usługi Analysis Services zatrzymaniu i ponownym uruchomieniu.
Ostrzeżenie
Hasła nie są ujawniło śledzenia zdarzenies, ale są zastąpione ****** w zdarzenie.
Aby uzyskać optymalną wydajność, należy użyć SQL Server Profiler do monitorowania tylko te zdarzenia, w których mają największe.Monitorowanie zdarzeń zbyt wiele dodaje napowietrznych i może spowodować, że plik śledzenia lub tabela rośnie bardzo duży, zwłaszcza podczas monitorowania w długim okresie czas.Ponadto używać filtrowania ograniczyć ilość danych zebranych i zapobiec śladów staje się zbyt duży.