Udostępnij za pośrednictwem


Zapisanie śladów i śledzenia szablonów

Jest ważne, aby rozróżniać zapisywanie plików śledzenia z zapisywanie szablonów śledzenia.Zapisywanie plik śledzenia obejmuje zapisywanie danych przechwyconych zdarzenie do określonego miejsca.Zapisując szablon śledzenia wiąże się zapisywanie definicji śledzenia, takie jak kolumny danych określonego zdarzenie klasy lub filtry.

Zapisanie śladów

Zapisz zdarzenie przechwyconych danych w pliku lub SQL Server tabela, gdy trzeba przeanalizować lub powtarzania przechwyconych danych w późniejszym czas.Plik śledzenia należy wykonać następujące czynności:

  • Umożliwia utworzenie obciążenia, który jest używany jako dane wejściowe dla plik śledzenia lub tabela śledzenia Doradca dostrajania aparatu bazy danych.

  • Plik śledzenia służy do przechwytywania zdarzeń i wysłać plik śledzenia do dostawca pomocy technicznej do analizy.

  • Użyj narzędzia przetwarzania kwerendy SQL Server dostępu do danych lub wyświetlania danych w SQL Server Profiler.Tylko członkowie sysadmin stała rola serwera lub twórca tabela można bezpośrednio dostępu do tabela śledzenia.

Ostrzeżenie

Przechwytywanie danych śledzenia do tabela jest operacją wolniej niż dane śledzenia do pliku przechwytywania.Alternatywą jest przechwycić dane śledzenia do pliku, otwórz plik śledzenia, a następnie zapisz śledzenia jako tabela śledzenia.

Podczas korzystania z plik śledzenia SQL Server Profiler zapisuje przechwycone dane zdarzenie (nie definicje śledzenia) do SQL Server Profiler plik śledzenia (*.trc).Rozszerzenie jest automatycznie dodawane do końca pliku przy zapisywaniu plik śledzenia, niezależnie od określone rozszerzenie.Na przykład, jeśli określony plik śledzenia o nazwie Trace.dat, utworzony plik nosi nazwę Trace.dat.trc.

Ważna informacjaWażne:

Użytkownicy, którzy mają SHOWPLAN, ALTER śledzenia lub uprawnienie WYŚWIETL stan serwera można wyświetlić kwerend, które są przechwytywane w produkcji Showplan.Te kwerendy mogą zawierać poufne informacje, takie jak hasła.Dlatego zaleca się tylko udzielić tych uprawnień użytkowników, którzy są uprawnieni do przeglądania informacji poufnych, takich jak członkowie db_owner ustalonego rola bazy danych lub członkami sysadmin stała rola serwera.Ponadto zaleca się tylko zapisać Showplan pliki lub pliki śledzenia, które zawierają zdarzenia związane z Showplan do lokalizacji, która korzysta z systemu plików NTFS i ograniczyć dostęp użytkowników, którzy są uprawnieni do przeglądania informacji poufnych.

Zapisywanie szablonów

The template definition of a trace includes the event classes, data columns, filters, and all other properties (except the captured event data) that are used to create a trace.SQL Server Profiler provides predefined system templates for common tracing tasks and for specific tasks, such as creating a workload that Database Engine Tuning Advisor can use to tune the physical database design.Można również utworzyć i zapisać szablony użytkownika.

Importowanie i eksportowanie szablonów

SQL Server Profiler Umożliwia importowanie i eksportowanie szablonów z jednego serwera do drugiego.Eksportowanie szablonu Przenosi kopię istniejącego szablonu do katalogu, który określisz.Importowanie szablonu tworzy kopię szablonu, który określisz.Kiedy te szablony są wyświetlane w SQL Server Profiler, można odróżnić je od szablonów systemu przez termin "(użytkownik)" następującą nazwę szablonu.Nie można zastąpić lub bezpośrednio zmodyfikować szablon wstępnie zdefiniowany system.

Analizowanie wydajności za pomocą szablonów

Jeśli często monitorowania SQL Server, użyj szablonów do analizowania wydajności.Szablony przechwytywania zdarzeń dane każdego czas i używać tej samej definicji śledzenia do monitorowania tego samego zdarzenia.Nie trzeba zdefiniować kolumny danych i klas zdarzeń co czas utworzyć śledzenie.Ponadto przyznane szablonu do innego użytkownika do określonych monitora SQL Server zdarzenia.Na przykład dostawca obsługi można dostarczyć nabywcy z szablonu.Klient używa tego szablonu do przechwytywania wymagane zdarzenie danych, które są następnie wysyłane do dostawca pomocy technicznej dla analizy.