Share via


sys.dm_db_session_space_usage (Transact-sql)

Tahsis ve her oturum için veritabanı tarafından kaldırıldı sayfa sayısını döndürür.

[!NOT]

Bu görünüm yalnızca tempdb veritabanı.

Sütun adı

Veri türü

Açıklama

session_id

smallint

Oturum kimliği

session_id eşler session_id içinde sys.dm_exec_sessions.

database_id

smallint

Veritabanı kimliği

user_objects_alloc_page_count

bigint

Ayrılmış veya kullanıcı nesneleri için bu oturum tarafından ayrılmış sayfa sayısı.

user_objects_dealloc_page_count

bigint

Kaldırıldı ve artık kullanıcı nesneleri için bu oturum tarafından ayrılmış sayfa sayısı.

internal_objects_alloc_page_count

bigint

Ayrılmış veya iç nesneleri için bu oturum tarafından ayrılmış sayfa sayısı.

internal_objects_dealloc_page_count

bigint

Kaldırıldı ve artık iç nesneleri için bu oturum tarafından ayrılmış sayfa sayısı.

İzinler

Sunucu üzerindeki VIEW server state izni gerektirir.

Açıklamalar

Bu görünüm tarafından bildirilen ayırma veya miktarda kaldırma sayar herhangi bir IAM sayfaları dahil edilmez.

Sayfa sayaçları sıfır (0) oturumunun başlangıcında başlatılır. Sayaçlar, tahsis edilmiş veya zaten oturumda tamamlanan görevler için kaldırıldı sayfaların toplam sayısını izler. Sadece görevi sona erdiğinde sayaçları güncellenir; çalışan görevleri yansıtmıyor.

Bir oturum, birden çok kişi aynı anda etkin olabilir. Eğer bir paralel sorgu isteği birden çok iş parçacığı, görevleri başlayabilirsiniz.

Oturumlar, istekleri ve görevler hakkında daha fazla bilgi için bkz: bkz:sys.dm_exec_sessions (Transact-sql), sys.dm_exec_requests (Transact-sql), ve sys.dm_os_tasks (Transact-sql).

Kullanıcı nesneleri

Aşağıdaki nesneler, kullanıcı nesnesinin sayfa sayaçları bulunmaktadır:

  • Kullanıcı tanımlı tablolar ve dizinler

  • Sistem tablolar ve dizinler

  • Genel geçici tablolar ve dizinler

  • Yerel geçici tablolar ve dizinler

  • Tablo değişkenleri

  • Tablo değerli işlevler döndürülen tablolar

İç nesneleri

İç nesneleri, yalnızca içinde tempdb. Aşağıdaki nesneler, iç nesne sayfa sayaçları bulunmaktadır:

  • Tablolar imleç veya biriktirme işlemleri ve geçici büyük nesne (lob) depolama için çalışmak

  • Karma birleştirme gibi işlemler için iş dosyaları

  • Sıralama çalıştırır

Fiziksel birleşimler

sys.dm_db_session_space_usage için fiziksel birleşimler

Ilişki Cardinalities

Kaynak

Amacı

İlişki

dm_db_session_space_usage.session_id

dm_exec_sessions.session_id

Bire bir

Ayrıca bkz.

Başvuru

Dinamik yönetimi görünümler ve işlevler (Transact-sql)

İlgili dinamik yönetim görünümleri (Transact-sql) veritabanı

bkz:sys.dm_exec_sessions (Transact-sql)

sys.dm_exec_requests (Transact-sql)

sys.dm_os_tasks (Transact-sql)

sys.dm_db_task_space_usage (Transact-sql)

sys.dm_db_file_space_usage (Transact-sql)