sys.dm_exec_xml_handles (Transact-SQL)
Tarafından açılan etkin tanıtıcıları hakkında bilgi verir sp_xml_preparedocument.
Sözdizimi
dm_exec_xml_handles (session_id | 0 )
Bağımsız değişkenler
session_id | 0,
oturumkimliği.session_id Belirtilmişse, bu işlev , belirtilen oturumxml tanıtıcıları hakkında bilgi verir.0 Belirtilirse işlev tüm oturumlar için tüm xml tanıtıcıları hakkında bilgi verir.
Dönen Tablo
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
session_id |
int |
Bu xml belge tutamacı tutan oturum oturum kodu. |
document_id |
int |
xml belge tanıtıcı kimliği ile döndürülen sp_xml_preparedocument. |
namespace_document_id |
int |
Üçüncü bir parametre olarak geçirilen ilişkilendirilmiş ad alanı belge için kullanılan iç tanıtıcı kimliği sp_xml_preparedocument.Ad alanı belge yok ise null. |
sql_handle |
varbinary(64) |
SQL kodu metne tutamacı burada tanımlanmış işleci. |
statement_start_offset |
int |
Şu anda yürütülen toplu iş veya saklı yordam , karakter sayısını sp_xml_preparedocument çağrısı gerçekleşir.İle birlikte kullanılan sql_handle, statement_end_offsetve sys.dm_exec_sql_text dinamik yönetim işlevi isteği şu anda yürütülen deyim alınacak. |
statement_end_offset |
int |
Şu anda yürütülen toplu iş veya saklı yordam , karakter sayısını sp_xml_preparedocument çağrısı gerçekleşir.İle birlikte kullanılan sql_handle, statement_start_offsetve sys.dm_exec_sql_text dinamik yönetim işlevi isteği şu anda yürütülen deyim alınacak. |
creation_time |
datetime |
Zaman damgası, sp_xml_preparedocument çağrıldı. |
original_document_size_bytes |
bigint |
Ayrıştırılmamış xml belgenin bayt cinsinden boyutu. |
original_namespace_document_size_bytes |
bigint |
Belgenin ayrýþtýrýlmamýþ xml ad alanı, bayt cinsinden boyutu.Ad alanı belge yok ise null. |
num_openxml_calls |
bigint |
Bu belge tutamacı ile openxml çağrı sayısı. |
row_count |
bigint |
Bu belge tutamacı için tüm önceki openxml çağrılar tarafından döndürülen satır sayısı. |
dormant_duration_ms |
bigint |
Son openxml çağrısından sonra milisaniye.openxml çağrılmadı, bu yana milisaniye verir sp_xml_preparedocument arama. |
Açıklamalar
Yaşam sql_handles çağrısı çalıştırılan SQL metin almak için kullanılan sp_xml_preparedocument önbelleğe alınmış outlives plan sorgu kullanılan yürütmek .Sorgu metni önbellekte kullanılabilir değilse, işlev sonucu sağlanan bilgileri kullanarak verileri alınamıyor.Birçok büyük toplu işlemler çalıştırıyorsanız, bu durum oluşabilir.
İzinler
Tüm oturumları veya oturum Arayana ait değil kimlikleri görmek için sunucu üzerinde görünüm server state izni gerektirir.Arayanı her zaman verileri için kendi geçerli oturum kimliği görebilirsiniz.
Örnekler
Aşağıdaki örnek, tüm etkin tanıtıcıları seçer.
select * from sys.dm_exec_xml_handles(0)