sys.dm_tran_top_version_generators (Transact-SQL)
En sürümleri sürüm deposundaki üreterek nesneler için sanal bir tablo döndürür.sys.dm_tran_top_version_generators üst 256 toplanan göre gruplandırılmış kaydı uzunlukları verir database_id ve rowset_id.sys.dm_tran_top_version_generators sorgulayarak verileri alır dm_tran_version_store sanal tablo.sys.dm_tran_top_version_generators çünkü bu görünüm sürüm deposu sorgular çalıştırmak için verimsiz bir görünümdür ve sürüm deposu çok büyük olabilir.sürüm deposu en büyük tüketiciler bulmak için bu işlev kullanmanız önerilir.
Sözdizimi
sys.dm_tran_top_version_generators
Dönen Tablo
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
database_id |
int |
Veritabanı kimliği. |
rowset_id |
bigint |
Satır kümesi kimliği |
aggregated_record_length_in_bytes |
int |
Her kaydı uzunlukları toplamı database_id ve rowset_id çifti sürüm deposundaki. |
İzinler
Sunucu üzerindeki görünüm server state izni gerektirir.
Açıklamalar
Çünkü sys.dm_tran_top_version_generators çalışan tüm sürüm deposu tarar gibi birçok sayfaları okumak zorunda sys.dm_tran_top_version_generators sayesinde sistem performansını etkileyebilir.
Örnekler
Aşağıdaki örnek, ALLOW_SNAPSHOT_ISOLATION ve READ_COMMITTED_SNAPSHOT seçeneklerini küme açık olan bir veritabanında, her bir hareket sıra numarası (xsn) tarafından tanımlanan dört eşzamanlı işlemler çalıştırdığınız bir sınama senaryosu kullanır.Aşağıdaki işlemler çalıştırıyorsanız:
xsn 57, seri hale getirilebilir yalıtım altında güncelleştirme işlemidir.
58 xsn xsn 57 aynıdır.
xsn 59 anlık görüntü yalıtım altında seçin bir işlemdir.
XSN-60 is the same as XSN-59.
Aşağıdaki sorgu yürütülür.
SELECT
database_id,
rowset_id,
aggregated_record_length_in_bytes
FROM sys.dm_tran_top_version_generators;
Sonuç kümesi buradadır.
database_id rowset_id aggregated_record_length_in_bytes
----------- -------------------- ---------------------------------
9 72057594038321152 87
9 72057594038386688 33
Tüm sürümleri tarafından oluşturulan çıktı gösterir database_id9 ve sürümleri üreten iki tablo.