Share via


sys.server_event_sessions (Transact-SQL)

Içinde kayıtlı tüm olay oturum tanımlarını listeler. SQL Server.

Sütun adı

Veri türü

Açıklama

event_session_id

int

Olay oturum benzersiz KIMLIĞI.Null değil.

adı

sysname

The user-defined name for identifying the event session.name is unique.Null değil.

event_retention_mode

nchar(1)

Olay zarar nasıl işlendiğini belirler.Aşağıdakilerden birini mi:

  • s.Event_retention_mode_desc eşlenir ALLOW_SINGLE_EVENT_LOSS =

  • m.Event_retention_mode_desc eşlenir ALLOW_MULTIPLE_EVENT_LOSS =

  • n.Event_retention_mode_desc eşlenir NO_EVENT_LOSS =

Varsayılan değer S.Null değil.

event_retention_mode_desc

sysname

Olay zarar nasıl işlendiğini açıklar.Aşağıdakilerden birini mi:

  • allow_single_event_loss.Olaylara karşı kaybolabilir oturum.Yalnızca tüm olay Arabellek dolduğunda, tek bir olay bırakılır.Arabellek dolduğunda tek olayları kaybetmek için kabul edilebilir verir SQL Server işlenen olay akış kaybını en aza sırasında performansı özelliklerine.

  • allow_multiple_event_loss.Tam bir olay arabellekleri gelen kaybolabilir oturum.Kaybedilen olay sayısı için ayrılan bellek boyutu bağlıdır oturum, bellek ve olayları arabelleğin boyutunu bölümleme.Bu seçenek olay arabellekleri hızlı bir şekilde doldurulur, sunucu üzerindeki performans etkisini en aza indirir.Ancak, çok sayıda olay oturumdan kaybolmuş olabilir.

  • no_event_loss.Hiçbir olay zarar izin verilir.Bu seçenek, geçirilen tüm olayları tutulduğunu sağlar.Bu seçeneği kullanmak için olayları bir olay arabellekte kullanılabilir alan kadar harekete tüm görevleri zorlar.Bu olay oturum etkin durumda iken, algılanabilir performans düşmesine neden olabilir.

ALLOW_SINGLE_EVENT_LOSS varsayılandır.Null değil.

max_dispatch_latency

int

Oturum hedefe hizmet verilen önce olayları bellekte arabelleğe saniye cinsinden saat miktarı.Geçerli değerler 1-2147483648 ile -1 var.-1 Değeri, gönderme gecikme süresi sonsuz olduğunu gösterir.Null.

max_memory

int

Olay arabelleği için bir oturum için ayrılan bellek miktarı.Varsayılan değer 4 MB'dir.Null.

max_event_size

int

Bellek miktarını küme Owner olay oturum arabellekleri sığmayan olayları.Max_event_size hesaplanan arabelleğinin boyutunu aşarsa, max_event_size, iki ek arabellekler olay oturum için ayrılır.Null.

memory_partition_mode

nchar(1)

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

  • g YOK

  • c per_cpu

  • n per_node

Varsayılan bölüm moddur gNull değil.

memory_partition_mode_desc

sysname

Aşağıdakilerden birini mi:

  • Yok.Arabellekleri tek küme bir SQL Server örnek oluşturulur.

  • per_cpu.A küme arabellekleri her CPU için oluşturulur.

  • per_node.A küme arabellekleri her olmayan tekdüze bellek erişimi (NUMA) düğüm için oluşturulur.

YOK varsayılandır.Null değil.

track_causality

bit

Etkinleştirin veya causality izleme devre dışı bırakın.Izlemeyi ayarla (ON), 1 ise, başka bir sunucuya bağlantılarda etkin ve ilgili olayları correlated.0 (KAPALı) varsayılan ayardır.Null değil.

startup_state

bit

Değer, sunucu yeniden başlatıldığında, oturum otomatik olarak başlatılıp olup olmadığını belirler.Bir iş:

  • 0 (KAPALI).Sunucu yeniden başlatıldığında, oturum başlatılmaz.

  • 1 (AÇIK).Sunucu yeniden başlatıldığında, olay oturum başlatır.

Varsayılan değer 0'dir.Null değil.

İzinler

Sunucudaki SUNUCU DURUM VIEW iznine gerek duyar.