sys.dm_exec_xml_handles (Transact-SQL)
Tarafından açılmış olan etkin tanıtıcıları hakkında bilgi verir sp_xml_preparedocument.
dm_exec_xml_handles (session_id | 0 )
Bağımsız değişkenler
session_id | 0,
Aşağıda listelenen sütunlar içeren küme bir sonuç döndürür.If session_id , bu işlev, belirtilen oturumda XML tanıtıcıları hakkında bilgi verir belirtildi.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 belgesi içeren bir oturumun oturum ıD'SI tanıtıcısı. |
document_id |
int |
Döndürülen XML belge tanıtıcı KIMLIĞI sp_xml_preparedocument. |
namespace_document_id |
int |
Üçüncü için parametre olarak geçildi ilişkili ad belge için kullanılan dahili bir tanıtıcı KIMLIĞI sp_xml_preparedocument.Ad belge yoksa NULL. |
sql_handle |
varbinary(64) |
Tanıtıcı tanımlandığı için SQL kodu metnini tanıtıcısı. |
statement_start_offset |
int |
Yürütülmekte içine karakter toplu iş iş iş veya saklı yordam yanıp sp_xml_preparedocument çağrı oluşur.Ile birlikte kullanılan sql_handle, the deyim _end_offset, and the sys.dm_exec_sql_text dinamik yönetimi işlev, yürütülmekte almak için deyim isteği için. |
statement_end_offset |
int |
Yürütülmekte içine karakter toplu iş iş iş veya saklı yordam yanıp sp_xml_preparedocument çağrı oluşur.Ile birlikte kullanılan sql_handle, the statement_start_offset, and the sys.dm_exec_sql_text dinamik yönetimi işlev istek şu anda yürütülen deyimin almak için. |
creation_time |
datetime |
Zaman damgası, sp_xml_preparedocument çağrıldı. |
original_document_size_bytes |
bigint |
Ayrıştırılmamış XML belgesini bayt cinsinden boyutu. |
original_namespace_document_size_bytes |
bigint |
Ayrıştırılmamış XML belgesinin ad alanı, bayt cinsinden boyutu.Ad belge yoksa NULL. |
num_openxml_calls |
bigint |
Bu belge tanıtıcısı ile OPENXML yetkilendirilemeyen ç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 |
OPENXML son aramadan itibaren milisaniye.OPENXML çağrılmadı, mili saniye sonra sayı sp_xml_preparedocument çağrısı. |
Remarks
Etkinlik süresi sql_handles çağrısı yürütülen SQL metin almak için kullanılır.sp_xml_preparedocument sorguyu yürütmek için kullanılan önbelleğe alınmış planını outlives.Sorgu metni önbellekte kullanılabilir durumda değilse, işlevin sonucu sağlanan bilgileri kullanarak verileri alınamadı.Birçok büyük toplu işlemler çalıştırıyorsanız, bu durum oluşabilir.
İzinler
Tüm oturumların veya oturum kimliği, arayanın ait olan sunucuda VIEW SERVER DURUM iznine gerek duyar.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)