Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Yönetilen Örneği
SQL Server veya Azure SQL Yönetilen Örneği'nde bulunan tüm sunucu kapsamlı olay oturumu tanımlarını listeler.
Uyarı
Azure SQL Veritabanı yalnızca veritabanı kapsamlı olay oturumlarını destekler. İlgili görünüme bakın sys.database_event_sessions.
| Sütun adı | Veri türü | Description |
|---|---|---|
event_session_id |
Int | Olay oturumunun benzersiz kimliği. Boş değer atanamaz. |
name |
sysname | Olay oturumunu tanımlamak için kullanıcı tanımlı ad. ad benzersizdir. Boş değer atanamaz. |
event_retention_mode |
nchar(1) | Olay kaybının nasıl işleneceğini belirler. Varsayılan değer: S. Boş değer atanamaz. Aşağıdaki değerlerden biri olabilir:S. Haritalar: event_retention_mode_desc = ALLOW_SINGLE_EVENT_LOSSM. Haritalar: event_retention_mode_desc = ALLOW_MULTIPLE_EVENT_LOSSN. Haritalar: event_retention_mode_desc = NO_EVENT_LOSS |
event_retention_mode_desc |
sysname | Olay kaybının nasıl işleneceğini açıklar. Varsayılan değer: ALLOW_SINGLE_EVENT_LOSS. Boş değer atanamaz. Aşağıdaki değerlerden biri olabilir:ALLOW_SINGLE_EVENT_LOSS. Olaylar oturumdan kaybolabilir. Tek olaylar yalnızca tüm olay arabellekleri dolu olduğunda bırakılır. Arabellekler dolu olduğunda tek olayların kaybedilmesi kabul edilebilir SQL Server performans özelliklerine olanak tanırken, işlenen olay akışındaki kaybı en aza indirir.ALLOW_MULTIPLE_EVENT_LOSS. Oturumdan tam olay arabellekleri kaybolabilir. Kaybedilen olayların sayısı oturuma ayrılan bellek boyutuna, belleğin bölümlenmesine ve arabellekteki olayların boyutuna bağlıdır. Bu seçenek, olay arabellekleri hızla doldurulduğunda sunucu üzerindeki performans etkisini en aza indirir. Ancak, oturumdan çok sayıda olay kaybolabilir.NO_EVENT_LOSS. Olay kaybına izin verilmez. Bu seçenek, tetiklenen tüm olayların korunmasını sağlar. Bu seçeneğin kullanılması, olayları tetikleyen tüm görevleri bir olay arabelleğinde kullanılabilir alan olana kadar beklemeye zorlar. Bu, olay oturumu etkinken algılanabilir performans düşüşlerine yol açabilir. |
max_dispatch_latency |
Int | Olayların oturum hedeflerine sunulmadan önce bellekte arabelleğe alındıkları milisaniye cinsinden süre. Geçerli değerler 0 ile 2.147.483.648 arasında ve 0'dır. değeri 0 , gönderme gecikme süresinin sonsuz olduğunu gösterir. Nullable. |
max_memory |
Int | Olay arabelleğe alma için oturuma ayrılan bellek miktarı. Varsayılan değer 4 MB'tır. Nullable. |
max_event_size |
Int | Olay oturumu arabelleklerine sığmayan olaylar için ayrılan bellek miktarı. Hesaplanan arabellek boyutunu aşarsa max_event_size , olay oturumuna iki ek arabellek max_event_size ayrılır. Nullable. |
memory_partition_mode |
nchar(1) | Bellekte olay arabelleklerinin oluşturulduğu konum. Varsayılan bölüm modu şeklindedir G. Boş değer atanamaz.
memory_partition_mode şulerden biridir:G - NONEC - PER_CPUN - PER_NODE |
memory_partition_mode_desc |
sysname | Varsayılan değer: NONE. Boş değer atanamaz. Aşağıdaki değerlerden biri olabilir:NONE. SQL Server örneğinde tek bir arabellek kümesi oluşturulur.PER_CPU. Her CPU için bir arabellek kümesi oluşturulur.PER_NODE. Tekdüzen olmayan her bellek erişimi (NUMA) düğümü için bir arabellek kümesi oluşturulur. |
track_causality |
bit | Nedensellik izlemeyi etkinleştirin veya devre dışı bırakın. (1 olarak ON ayarlanırsa izleme etkinleştirilir ve farklı sunucu bağlantılarında ilgili olaylar ilişkilendirilebilir. Varsayılan ayar : 0 (OFF). Boş değer atanamaz. |
startup_state |
bit | Değer, sunucu başlatıldığında oturumun otomatik olarak başlatılıp başlatılmayacağını belirler. Varsayılan değer: 0. Boş değer atanamaz. Şu türlerden biri olabilir:0 (OFF). Sunucu başlatıldığında oturum başlatılmaz.1 (ON). Olay oturumu, sunucu başlatıldığında başlar. |
max_duration |
bigint | SQL Server 2025 (17.x) ve sonraki sürümler için geçerlidir. Bir olay oturumu başlatıldıktan sonra saniye cinsinden en uzun süreyi belirleyen değer. 0 Ne zaman MAX_DURATION belirtilmez veya olarak ayarlanır olarak UNLIMITEDayarlayın. Daha fazla bilgi için bkz . Zamana bağlı olay oturumları. |
Permissions
SQL Server 2019 (15.x) ve önceki sürümler sunucuda izin gerektirir VIEW SERVER STATE .
SQL Server 2022 (16.x) ve sonraki sürümleri sunucuda izin gerektirir VIEW SERVER PERFORMANCE STATE .