Aracılığıyla paylaş


sys.server_event_sessions (Transact-SQL)

İçinde bulunan tüm olay oturum tanımlarını listeler SQL Server.

Sütun adı

Veri türü

Açıklama

event_session_id

int

olayoturumbenzersiz kimliği. Nullable değil.

name

sysname

olayoturumtanımlayan kullanıcı tanımlı adı. namebenzersizdir.Nullable değil.

event_retention_mode

nchar(1)

olay zarar nasıl işlendiğini belirler.Aşağıdakilerden biridir:

  • S.Eşler event_retention_mode_desc = ALLOW_SINGLE_EVENT_LOSS

  • M.Eşler event_retention_mode_desc = ALLOW_MULTIPLE_EVENT_LOSS

  • K.Eşler event_retention_mode_desc = no_event_loss

Varsayılan s.Nullable değil.

event_retention_mode_desc

sysname

olay zarar nasıl işlendiğini açıklar.Aşağıdakilerden biridir:

  • ALLOW_SINGLE_EVENT_LOSS.Olay ' % s'oturum oturumile kaybedilir.Yalnızca tüm olay arabelleği dolduğunda tek olayları bırakılır.Arabellek dolduğunda tek olayları kaybetme sağlar için kabul edilebilir SQL Server işlenen olay akışı. zarar en aza indirme sırasında performans özellikleri

  • ALLOW_MULTIPLE_EVENT_LOSS.' % S'oturum oturumile tam olay arabellekleri kaybolabilir.Kayıp olay sayısı oturum, bölümleme bellek ve olayları arabellek boyutu ayrılan bellek boyutuna bağlıdır.olay arabellekleri hızla dolduğunda bu seçenek sunucu üzerindeki performans etkisini en aza indirir.Ancak, çok sayıda Olay ' % s'oturum oturumile kaybedilir.

  • NO_EVENT_LOSS.Hiçbir olay zarar verilir.Bu seçenek, tüm olayları harekete geçirilen tutulduğunu sağlar.Bu seçeneği kullanarak bir olay arabellek alanı oluncaya kadar bekleyin olayları ateşlenmesine tüm görevler zorlar.olayoturum etkin durumdayken bu sıradan bir performans düşüklüğüne neden.

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

max_dispatch_latency

int

saat, oturum hedefleri hizmet verilen önce bellekte olayları ara belleğe alınacağı saniye cinsinden miktarı.Geçerli değerler 1-2147483648 ile -1 ' dir.-1 Değeri, bu gönderim gecikme süresi sonsuz olduğunu gösterir.NULL olur.

max_memory

int

oturum olay arabelleği için ayrılan bellek miktarı.Varsayılan değeri 4 MB'tır.NULL olur.

max_event_size

int

Bellek küme kenara değil uyma olay oturum arabellek sayısı musunuz olayları miktarı.max_event_size Aşan hesaplanan arabellek boyutu, iki ek arabellekler, max_event_size olayoturumayrılmış. NULL olur.

memory_partition_mode

nchar(1)

olay arabellekleri oluşturulduğu yerde bellek.memory_partition_modebiridir:

  • G - HİÇBİRİ

  • C - PER_CPU

  • N - PER_NODE

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

memory_partition_mode_desc

sysname

Aşağıdakilerden biridir:

  • YOK.Bir tek küme arabellek oluşturulur içindeki bir SQL Server örnek.

  • PER_CPU.Bir küme , arabellekleri her cpu için oluşturulur.

  • PER_NODE.Bir küme , arabellekleri her tip olmayan bellek erişimi (numa) düğüm için oluşturulur.

Varsayılan değer Yok'tur.Nullable değil.

track_causality

bit

Etkinleştirmek veya devre dışı causality izleme.Farklı sunucu bağlantılarını etkin ve ilgili olayları izleme küme için 1 (açık) ise ilişkili olabilir.0 (Kapalı) varsayılan ayardır.Nullable değil.

startup_state

bit

Değer, sunucu başlatıldığında, oturum otomatik olarak başlatılan olup olmadığını belirler.Biridir:

  • 0 (KAPALI).Sunucu başlatıldığında oturum başlatılamıyor.

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

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

İzinler

Sunucu üzerindeki görünüm server state izni gerektirir.