sys.dm_xe_sessions (Transact-sql)
Etkin Genişletilmiş olayları oturum hakkında bilgi verir. Bu oturumda, olaylar, eylemler ve hedeflerin toplamıdır.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
address |
varbinary(8) |
Oturum bellek adresi. addressYerel Sistem benzersizdir. NULL değil. |
name |
nvarchar(256) |
Oturumun adı. nameYerel Sistem benzersizdir. NULL değil. |
pending_buffers |
int |
İşlem beklemede olan tam arabellek sayısı. NULL değil. |
total_regular_buffers |
int |
Oturum ile ilişkili olan normal arabellekleri toplam sayısı. NULL değil.
Not
Çoğu zaman normal arabellekleri kullanılır. Bu arabellekleri birçok olay tutmak için yeterli boyutu vardır.Genellikle üç ya da daha fazla arabellekleri her oturum olacaktır.Düzenli arabellek sayısı, bellek MEMORY_PARTITION_MODE seçeneği ile ayarlanan bölümleme üzerinde tabanlı sunucu tarafından otomatik olarak belirlenir. Düzenli arabelleklerinin boyutu 4 MB (varsayılan), max_memory seçeneği değeri arabelleği sayısına bölünmesiyle eşittir.MEMORY_PARTITION_MODE ve max_memory seçenekleri hakkında daha fazla bilgi için bkz: OLAY SESSION (Transact-sql) oluştur.
|
regular_buffer_size |
bigint |
Düzenli arabellek boyutu, bayt. NULL değil. |
total_large_buffers |
int |
Büyük arabellek sayısı. NULL değil.
Not
Olay düzenli arabellekten daha büyük olduğunda büyük arabellek kullanılır. Bunlar kenara açıkça bu amaç için ayarlanır. Olay oturumu başlatır ve vardır boyutlu MAX_EVENT_SIZE seçeneğe göre büyük arabellek tahsis.MAX_EVENT_SIZE seçeneği hakkında daha fazla bilgi için bkz: OLAY SESSION (Transact-sql) oluştur.
|
large_buffer_size |
bigint |
Büyük arabellek boyutu, bayt. NULL değil. |
total_buffer_size |
bigint |
Toplam boyutunu bayt cinsinden oturum olayları depolamak için kullanılan bellek arabelleği. NULL değil. |
buffer_policy_flags |
int |
Tüm arabellekleri dolu olduğunda oturum olay arabellekleri nasıl davranacağını belirtir bir bit eşlem ve yeni bir olay ateş. NULL değil. |
buffer_policy_desc |
nvarchar(256) |
Tüm arabellekleri dolu olduğunda oturum olay arabellekleri nasıl davranacağını belirten bir açıklama ve yeni bir olay ateş. buffer_policy_descaşağıdakilerden biri olabilir:
NULL değil. |
flags |
int |
Oturumunda ayarlanan bayrakları belirtir bir bit eşlem. NULL değil. |
flag_desc |
nvarchar(256) |
Oturumunda ayarlanan bayrakları açıklaması. flag_descaşağıdakilerin herhangi bir birleşimi olabilir:
NULL değil. |
dropped_event_count |
int |
Arabellekleri dolu olduğunda, bırakılan olayların sayısıdır. Bu değer 0 arabellek İlkesi "Açılan tam arabellek" ise ya da "olayları düşürmeyin". NULL değil. |
dropped_buffer_count |
int |
Arabellekleri dolu olduğunda, bırakılan arabellek sayısı. Bu değer 0 "Drop olay için" tampon ilke ayarlanırsa ya da "olayları düşürmeyin". NULL değil. |
blocked_event_fire_time |
int |
Süre arabellekleri dolu olduğunda, olay atışlarda bloke edildi. Bu değer 0 arabellek İlkesi "Açılan tam arabellek" ise ya da "Bırak olayı". NULL değil. |
create_time |
datetime |
Oturumun oluşturulduğu saat. NULL değil. |
largest_event_dropped_size |
int |
Oturum arabelleğe sığmadı büyük olayın boyutu. NULL değil. |
İzinler
Sunucu üzerindeki VIEW server state izni gerektirir.
Ayrıca bkz.
Başvuru
Dinamik yönetimi görünümler ve işlevler (Transact-sql)
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
Veri türü için nameve blocked_event_fire_timesütun. |
Kaldırılan buffer_sizeve total_buffers sütun. |
Added the total_regular_buffers, regular_buffer_size, total_large_buffers, large_buffer_size and total_buffer_size columns. |