sys.server_event_sessions (Transact-SQL)

Wyświetla listę wszystkich zdarzenie definicje sesja, które istnieją w SQL Server.

Nazwa kolumna

Typ danych

Description

Typy wiadomości usługa Broker

int

Identyfikator podmiotu bazy danych, który jest właścicielem tej kontrakt.Nie jest pustych.

Nazwa

sysname

The user-defined name for identifying the event session.name is unique.Nie jest pustych.

Zawiera jeden wiersz dla każdego użytkownika zdefiniowane zależność by-name obiekt w bieżącej bazie danych.

nchar(1)

Określa sposób obsługi utraty zdarzenia.Jedna z następujących wartości:

  • Po przerwaniu tabela, widok jest niezdatny do użytku.W tym widoku katalogu do informacji o zależnościach raportu można użyć dla następujących obiektów:

  • M.Mapowanie na równość event_retention_mode_desc = ALLOW_MULTIPLE_EVENT_LOSS

  • Podmioty bazy danych poza granice i wielu serwerów.Zgłaszane są nazwy obiekt, jednak nie są rozpoznawane nazwy obiekt.

Kolumna poziom zależności obiektów związanych ze schematem.Nie jest pustych.

event_retention_mode_desc

sysname

Wyzwalacze DDL poziomie serwera, gdy w odniesieniu do wzorzec bazy danych.Na przykład, gdy w definicji widoku odwołuje się do tabela, widoku, jako obiekt odwołujący się zależy od tabela, do którego istnieje odwołanie obiektu.

  • referencing_idIdentyfikator obiekt odwołujący się.referencing_classUtrata jednego zdarzenie po zapełnieniu buforów pozwala na przyjęcia SQL Server charakterystyki wydajności, minimalizując straty w strumieniu przetworzonych zdarzeń.

  • 12 = wyzwalacz DLL bazy danych13 = wyzwalacz DLL serwerareferencing_class_descOpis klasy odwoływania się do obiekt.DATABASE_DDL_TRIGGER

  • SERVER_DDL_TRIGGERZa pomocą korespondencji SERYJNEJ łączyćis_schema_bound_reference1 = Powiązanie obiekt jest związanych ze schematem.0 = Powiązanie obiekt jest inne niż związanych ze schematem.

Wartość domyślna to ALLOW_SINGLE_EVENT_LOSS.Nie dopuszcza wartości null.

Wartość NULL, dla których obiekt wystąpiło odwołanie do bez określania nazwy four-part podmiotów innych niż związanych ze schematem.

int

Czas (w sekundach) buforowania zdarzeń w pamięci, zanim będą one wysyłane do miejsc docelowych sesji.Prawidłowe wartości: zakres od 1 do 2147483648 i -1.Wartość -1 wskazuje, że opóźnienie wysłania jest nieograniczone.Dopuszcza wartość null.

Schematu obiektu, do którego istnieje odwołanie, zależy od schematu wywołującego i został rozwiązany przy uruchomieniu czas.

int

Identyfikator kolumna, do którego istnieje odwołanie, gdy odwołujących się obiekt kolumna; w przeciwnym razie 0.Wartość domyślna wynosi 4 MB.Jest pustych.

Odwołania encji jest kolumną, gdy kolumna jest identyfikowany przez nazwę obiekt odwołujący się lub gdy obiekt nadrzędna jest używany w SELECT * instrukcja.

int

Wskazuje tego schematu wiązania dla obiekt odwołania występuje w czasie wykonywania, dlatego, rozdzielczość obiekt identyfikator zależy od schematu obiektu wywołującego.W takiej sytuacji, gdy odwołania obiekt procedury przechowywanej, rozszerzone procedury przechowywanej lub funkcja zdefiniowanej przez użytkownika nie związanych ze schematem jest nazywany w instrukcja wykonać.Jest pustych.

1 = Odwołania obiekt jest uzależniona od rozmówcy i jest rozwiązywany w czasie wykonywania.

nchar(1)

The location in memory where event buffers are created.memory_partition_mode is one of:

  • G - NONE

  • C - PER_CPU

  • 1 = Odwołanie jest niejednoznaczne.

Domyślny tryb partycji to G.Nie dopuszcza wartości null.

Zawsze 0 dla schematu powiązane odwołania.

sysname

Na przykład, gdy w definicji widoku odwołuje się do tabela, widoku, jako obiekt odwołujący się zależy od tabela, do którego istnieje odwołanie obiektu.

  • Filtrowane indeksuTak **

  • Filtrowane dane statystyczneProcedura przechowywana ***

  • ** Każdej kolumna, używane w predykacie filtru jest śledzony jako odwoływania się do obiekt.*** Numerowane procedur przechowywanych z wartością całkowitą większą niż 1 nie są śledzone jako jednej obiekt odwołujący się lub do którego istnieje odwołanie.

Wymaga definicja VIEW w bazie danych i uprawnienie SELECT na sys.sql_expression_dependencies dla bazy danych.Nie jest pustych.

Domyślnie uprawnienie SELECT jest udzielane tylko dla członków roli db_owner stałej bazy danych.

bit

Włącza lub wyłącza śledzenie związku przyczynowego.W przypadku ustawienia wartości 1 (ON) śledzenie jest włączone i powiązane zdarzenia dla różnych połączeń serwera mogą być wzajemne skorelowane.Ustawienie domyślne to 0 (OFF).Nie dopuszcza wartości null.

startup_state

bit

Określa, czy sesja jest uruchamiana automatycznie wraz z uruchomieniem serwera, czy nie.Jedna z następujących wartości:

  • 0 (OFF).Sesja nie jest uruchamiana automatycznie wraz z uruchomieniem serwera.

  • W poniższym przykładzie są zwracane wszystkie bazy danych wzajemne zależności.Sesja zdarzeń rozpoczyna się po uruchomieniu serwera.

Wartość domyślna to 0.Nie jest pustych.

Uprawnienia

Wymaga uprawnienia VIEW SERVER STATE na serwerze.