Architektura śledzenia SQL

Śledzenia SQL zdarzenie są zebrane w przypadku wystąpienia klas zdarzeń wymienionych w definicji śledzenia.Zdarzenia te mogą być filtrowane z śledzenia lub w kolejce do obiekt docelowy.obiekt docelowy Może być plikiem lub SQL Server Zarządzanie obiektami (SMO), które używają informacji śledzenia w aplikacjach, które zarządzanie SQL Server.Na poniższym diagramie przedstawiono sposób śledzenia SQL zbiera zdarzenia podczas śledzenia.

źródło zdarzeń może być dowolnego źródło, takie jak generujący zdarzenie śledzenia Transact-SQL instancje lub SQL Server zdarzenia, takie jak zakleszczenia.Aby uzyskać więcej informacji dotyczących zdarzeń, zobacz SQL ServerOdwołania klasy zdarzeń.Po wystąpieniu zdarzenie, jeśli klasa zdarzenie została uwzględniona w definicji śledzenia, zebrane informacje o zdarzeniu przez śledzenie.Jeśli filtry zostały zdefiniowane dla klasa zdarzenia w definicji śledzenia są stosowane filtry i informacje o śledzeniu zdarzeń jest przekazywany do kolejki.Z kolejki, albo są zapisywane do pliku informacji śledzenia lub mogą być używane przez SMO w aplikacjach, takich jak SQL Server Profiler.

Proces śledzenia zdarzeń aparatu bazy danych