Aracılığıyla paylaş


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)