Śledzenie pozwala śledzić konkretne działania wykonywane na bazie danych SQL Server. Dostarczają cennych informacji do rozwiązywania problemów z bazami danych i dostrajania wydajności silnika bazy danych. W tym samouczku przechodzimy przez proces tworzenia SQL Server Trace z SQL Server Profiler, krok po kroku.
Uwaga: Ten artykuł jest przeznaczony dla użytkowników SQL Server 2008 i wcześniejszych wersji. Jeśli korzystasz z SQL Server 2012, przeczytaj nasz drugi artykuł na temat tworzenia śladów za pomocą SQL Server 2012.
Jak utworzyć ślad za pomocą programu SQL Server Profiler
-
Otwórz program SQL Server Management Studio, wybierając go z pliku Początek menu.
-
Od Przybory menu, wybierz Program SQL Server Profiler.
-
Po uruchomieniu programu SQL Server Profiler wybierz Nowy ślad z Plik menu.
-
Program SQL Server Profiler wyświetli monit o nawiązanie połączenia z wystąpieniem programu SQL Server, który chcesz profilować. Podaj szczegóły połączenia i kliknij przycisk Połączyć aby kontynuować.
-
Utwórz opisową nazwę dla swojego śledzenia i wpisz ją w Nazwa śledzenia pole tekstowe.
-
Wybierz szablon dla śledzenia z menu rozwijanego. (Zobacz Wskazówki do szablonów poniżej, aby uzyskać informacje o niektórych często używanych szablonach śledzenia)
-
Wybierz Zapisz do pliku zapisać zapis do pliku na lokalnym dysku twardym. Podaj nazwę pliku i lokalizację w Zapisz jako okno, które pojawia się w wyniku kliknięcia pola wyboru.
-
Kliknij na Wybór zdarzeń kartę, aby przejrzeć zdarzenia, które możesz monitorować za pomocą śledzenia. Niektóre wydarzenia zostaną automatycznie wybrane na podstawie wybranego szablonu. Możesz teraz modyfikować te domyślne wybory. Możesz wyświetlić dodatkowe opcje, klikając przycisk Pokaż wszystkie wydarzenia i Pokaż wszystkie kolumny pola wyboru.
-
Kliknij Biegać przycisk, aby rozpocząć śledzenie. SQL Server rozpocznie tworzenie śladu, podając szczegóły, jak pokazano na obrazku. (Możesz kliknąć obraz, aby go powiększyć.) Po zakończeniu wybierz Zatrzymaj śledzenie z Plik menu.
Wskazówki dotyczące szablonu
- Szablon Standard zbiera różne informacje o połączeniach SQL Server, procedurach przechowywanych i instrukcjach Transact-SQL.
- Szablon Tuning zbiera informacje, które mogą być używane z Doradcą dostrajania aparatu bazy danych w celu dostrojenia wydajności serwera SQL.
- Szablon TSQL_Replay gromadzi wystarczającą ilość informacji na temat każdej instrukcji Transact-SQL, aby odtworzyć działanie w przyszłości.