Aracılığıyla paylaş


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)