Udostępnij za pośrednictwem


Introducing SQL Trace

Microsoft SQL Server zawiera Transact-SQL procedury składowane w systemie utworzyć ślady na wystąpienie SQL Server Database Engine. Te procedury składowane w systemie można używać z własnych aplikacji w ramach tworzenia ślady ręcznie, zamiast korzystać z SQL Server Profiler. Dzięki temu można pisać aplikacje niestandardowe określone do potrzeb organizacji.

In This Section

Temat

Description

SQL Trace Terminology

Zawiera słownik pojęć używanych w celu omówienia śledzenia SQL.

SQL Trace Architecture

Zawiera diagramu, który ilustruje, jak działa śledzenie SQL SQL Server.

Using SQL Trace

Zawiera informacje o użyciu śledzenia SQL.Na przykład tematy w tej sekcji opisano sposób tworzenia śledzenia filtrów oraz zapisywanie śledzenia.

Następujące tabela procedur dla śledzenia instancji przechowywanych w systemie list SQL Server Database Engine.

Procedura przechowywana

Zadanie wykonane

fn_trace_geteventinfo (Transact-SQL)

Zwraca informacje o zdarzeniach w śledzenia.

fn_trace_getinfo (Transact-SQL)

Zwraca informacje o śledzeniu określone lub wszystkie ślady istniejących.

sp_trace_create (Transact-SQL)

Tworzy definicję śledzenia.Nowe śledzenia będzie w stanie zatrzymania.

sp_trace_generateevent (Transact-SQL)

Tworzy zdarzenie zdefiniowanej przez użytkownika.

sp_trace_setevent (Transact-SQL)

Dodaje kolumna danych lub klasa zdarzenia do śledzenia, lub usuwa jeden z nich.

sp_trace_setstatus (Transact-SQL)

Uruchamia, zatrzymuje się lub zamyka śledzenia.

fn_trace_getfilterinfo (języka Transact-SQL)

Zwraca informacje o filtry zastosowane do śledzenia.

sp_trace_setfilter (Transact-SQL)

Powoduje zastosowanie do śledzenia nowych lub zmodyfikowanych filtru.

Aby zdefiniować własny śledzenia za pomocą procedur przechowywanych

  1. Określić zdarzenia do przechwytywania przy użyciu sp_trace_setevent.

  2. Określ filtry zdarzenie.Aby uzyskać więcej informacji zobaczHow to: Set a Trace Filter (Transact-SQL).

  3. Określanie obiekt docelowy danych przechwyconych zdarzenie korzystania sp_trace_create.

Aby zapoznać się z pomocą śledzenia procedur przechowywanych, zobacz How to: Create a Trace (Transact-SQL).

Aby określić domyślne ustawienia śledzenia definicji

Aby określić domyślne ustawienia wyświetlania śledzenia

Aby utworzyć śledzenie

Aby dodać lub usunąć szablon śledzenia zdarzeń