Typical Uses of SQL Server Profiler
SQL Server Profiler to bogaty interfejs do tworzenia i zarządzania ślady i analizować i powtarzania wyniki śledzenia.Korzystanie z SQL Server Profiler zależy od tego, z powodu monitorowanych wystąpienie SQL Server Database Engine. Na przykład jeśli znajdują się w fazie rozwoju cyklu produkcji, nie jesteś obawy poniesione przez śledzenie wielu zdarzeń, jak obawiasz się o uzyskanie wszystkie szczegóły dotyczące wydajności można zbierać obciążenia.Jeśli natomiast monitorowany serwer produkcyjny, który ma Twoje ślady bardziej szczegółowych i na określony czas tak śledzenia wiąże się z co najmniej obciążenia na serwerze.
Użycie SQL Server Profiler Aby:
Monitorowanie wydajności wystąpienie SQL Server Database EngineSerwer analiz lub Integration Services (po ich wystąpieniu).
Debugowanie instrukcji języka Transact-SQL i procedur przechowywanych.
Analizowanie wydajności poprzez zidentyfikowanie spowolnienie wykonywania kwerendy.
Wykonuje się stresu testowania i jakości ubezpieczeń odtwarzanie śladów.
Odtwórz ślady jednego lub kilku użytkowników.
Zapisywanie wyniki plan wykonania wykonuje analizy kwerendy.
Test Transact-SQL instrukcji i procedur przechowywanych w fazie rozwoju przez krokowe instrukcji, aby potwierdzić, że kod działa zgodnie z oczekiwaniami jednego projektu.
Rozwiązywanie problemów w SQL Server Przechwytując zdarzeń w systemie produkcji i odtwarzanie ich w systemie testowym. To jest przydatne do testowania i debugowania i umożliwia użytkownikom w dalszym ciągu korzystać z systemu produkcyjnego bez zakłóceń.
Inspekcja i sprawdzić działanie, które wystąpiły na wystąpienie SQL Server. Pozwala to administratorowi zabezpieczeń wyświetlić zdarzenia inspekcji, w tym sukces i niepowodzenie próba logowania i sukcesu i błędu uprawnienia w dostępie do instrukcji i obiektów.
Zapisz wyniki śledzenia w formacie XML do znormalizowanej struktury hierarchicznej do wyników śledzenia.Pozwala to na modyfikowanie istniejących ślady lub ręcznie utworzyć ślady i ponowne ich odtwarzanie.
Umożliwienie klas podobne zdarzenie mają być grupowane i analizować wyniki śledzenia agregacja.Wyniki te zawierają liczniki oparte na grupowanie jednej kolumnie.
Użytkownicy, którzy nie są administratorami, aby utworzyć śladów.
Liczniki wydajności skorelować z śledzenia do diagnozowania problemów z wydajnością.
Konfigurowanie śledzenia szablonów, które mogą być używane do śledzenia później.