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 Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform Sistemi (PDW)
Microsoft Fabric'te SQL Veritabanı
Veritabanı için sayfa tahsisi ve dağıtım faaliyetini göreve göre döndürür.
Uyarı
Bu görüş yalnızca tempdb veritabanı için geçerlidir.
Uyarı
Bunu Azure Synapse Analytics veya Analytics Platform Sistemi'nden (PDW) çağırmak için adını sys.dm_pdw_nodes_db_task_space_usagekullanın. Bu söz dizimi, Azure Synapse Analytics'teki sunucusuz SQL havuzu tarafından desteklenmez.
| Sütun adı | Veri türü | Description |
|---|---|---|
| session_id | smallint | Oturum kimliği. |
| request_id | int | Oturum içinde kimlik talep edin. Bir isteğe toplu olarak da denir ve bir veya daha fazla sorgu içerebilir. Bir oturumda aynı anda birden fazla istek aktif olabilir. Paralel yürütme planı kullanılırsa, istekteki her sorgu, birden fazla iş parçacığı (görev) başlatabilir. |
| exec_context_id | int | Görevin yürütme bağlam kimliği. Daha fazla bilgi için sys.dm_os_tasks (Transact-SQL) sayfasına bakınız. |
| database_id | smallint | Veritabanı Kimliği. Azure SQL Veritabanı'nda değerler tek bir veritabanı veya elastik havuz içinde benzersizdir, ancak mantıksal sunucu içinde değildir. |
| user_objects_alloc_page_count | bigint | Bu görev tarafından kullanıcı nesneleri için ayrılmış veya tahsis edilen sayfa sayısı. |
| user_objects_dealloc_page_count | bigint | Bu görevle kullanıcı nesneleri için ayrılan ve artık ayrılmayan sayfa sayısı. |
| internal_objects_alloc_page_count | bigint | Bu görev tarafından iç nesneler için ayrılan veya tahsis edilen sayfa sayısı. |
| internal_objects_dealloc_page_count | bigint | Bu görevle ayrılan ve artık iç nesneler için ayrılmayan sayfa sayısı. |
| pdw_node_id | int |
için geçerlidir: Azure Synapse Analytics, Analiz Platformu Sistemi (PDW) Bu dağıtımın üzerinde olduğu düğümün tanımlayıcısı. |
Permissions
SQL Server ve SQL Yönetilen Örneği'ne VIEW SERVER STATE izni gerekir.
SQL Veritabanı Temel,S0 ve S1 hizmet hedeflerinive elastik havuzlardaki veritabanları için, sunucu yöneticisi hesabı, Microsoft Entra yönetici hesabı veya ##MS_ServerStateReader##sunucu rolü üyeliği gereklidir. Diğer tüm SQL Veritabanı hizmet hedeflerinde, veritabanında VIEW DATABASE STATE izni veya ##MS_ServerStateReader## sunucu rolü üyeliği gereklidir.
SQL Server 2022 ve üzeri için izinler
Sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerektirir.
Açıklamalar
IAM sayfaları, bu görünümde bildirilen sayfa sayılarının hiçbirine dahil edilmemiştir.
Sayfa sayaçları, bir talebin başında sıfıra (0) kadar başlatılır. Bu değerler, istek tamamlandığında oturum seviyesinde toplanır. Daha fazla bilgi için sys.dm_db_session_space_usage (Transact-SQL) sayfasına bakınız.
İş tablosunun önbelleklemesi, geçici tablo önbelleği ve ertelenmiş bırakma işlemleri, belirli bir görevde tahsis edilen ve dağıtılan sayfa sayısını etkiler.
Kullanıcı nesneleri
Kullanıcı nesne sayfa sayaclarında aşağıdaki nesneler yer alır:
Kullanıcı tanımlı tablolar ve indeksler
Sistem tabloları ve indeksleri
Küresel geçici tablolar ve indeksler
Yerel geçici tablolar ve indeksler
Tablo değişkenleri
Tablo değerli fonksiyonlarda döndürülen tablolar
İç nesneler
İç nesneler yalnızca 'de bulunur tempdb. Aşağıdaki nesneler dahili nesne sayfa sayaclarına dahil edilmiştir:
İmleç veya makara işlemleri ve geçici büyük nesne (LOB) depolama için çalışma tabloları
Hash birleştirme gibi işlemler için çalışma dosyaları
Çalıştırmaları sırala
Fiziksel birleşimler
İlişki kardinaliteleri
| Kaynak | İçin | İlişki |
|---|---|---|
dm_db_task_space_usage.request_id |
dm_exec_requests.request_id |
One-to-one |
dm_db_task_space_usage.session_id |
dm_exec_requests.session_id |
One-to-one |
Sonraki Adımlar
Dinamik Yönetim Görünümleri ve İşlevleri (Transact-SQL)
Veritabanıyla İlgili Dinamik Yönetim Görünümleri (Transact-SQL)
sys.dm_exec_sessions (Transact-SQL)
sys.dm_exec_requests (Transact-SQL)
sys.dm_os_tasks (Transact-SQL)
sys.dm_db_session_space_usage (Transact-SQL)
sys.dm_db_file_space_usage (Transact-SQL)