Aracılığıyla paylaş


sys.dm_tran_persistent_version_store_stats (Transact-SQL)

Şunlar için geçerlidir: SQL Server 2019 (15.x) ve sonraki sürümleri Microsoft Fabric'teAzure SQL VeritabanıAzure SQL Yönetilen Örneği SQL veritabanı

Hızlandırılmış veritabanı kurtarma (ADR) kalıcı sürüm deposu (PVS) ölçümlerine ilişkin bilgileri döndürür.

Tablo döndürüldü

Sütun adı Veri tipi Açıklama
database_id int Bu satırın database_id.

Azure SQL Veritabanı'nda değerler tek bir veritabanı veya elastik havuz içinde benzersizdir, ancak mantıksal sunucu içinde değildir.
pvs_filegroup_id smallint PVS sürüm depolarını barındıran dosya grubu.
persistent_version_store_size_kb bigint PVS'deki satır dışı sürümlerin kilobayt cinsinden boyutu. Satır içinde depolanan satır sürümlerinin boyutunu içermez. Daha fazla bilgi için bkz. kalıcı sürüm deposu (PVS) tarafından kullanılan Alanı.
online_index_version_store_size_kb bigint Çevrimiçi dizin yeniden oluşturma sırasında kullanılan özel sürüm deposu boyutunun kilobayt cinsinden boyutu.
current_aborted_transaction_count bigint Veritabanında durdurulan işlemlerin sayısı. Diğer ayrıntılar için bkz. sys.dm_tran_aborted_transactions.
oldest_active_transaction_id bigint En eski etkin işlemin işlem kimliği.
oldest_aborted_transaction_id bigint Durdurulan en eski işlemin işlem kimliği. PVS temizleyicisi durdurulan işlemi kaldıramıyorsa, bu değer en eski değeri yansıtır.
min_transaction_timestamp bigint Anlık görüntü taramalarından sistemdeki en düşük yararlı zaman damgası.
online_index_min_transaction_timestamp bigint Çevrimiçi dizin derlemeleri sırasında PVS temizlemesini tutmak için sistemdeki en düşük yararlı zaman damgası.
secondary_low_water_mark bigint Okunabilir ikincil sorgular için toplanan düşük su işareti. Değer bir işlem kimliğidir ve oldest_active_transaction_id ve oldest_aborted_transaction_idile eşleştirilebilir.
offrow_version_cleaner_start_time datetime2(7) Satır dışı PVS temizleme işleminin son başlangıç saati.
offrow_version_cleaner_end_time datetime2(7) Satır dışı PVS temizleme işleminin son bitiş zamanı. Başlangıç saatinin değeri varsa ancak bitiş saati yoksa, bu veritabanında PVS temizleme işleminin devam ettiği anlamına gelir.
aborted_version_cleaner_start_time datetime2(7) Durdurulan son işlem süpürme işleminin başlangıç zaman damgası.
aborted_version_cleaner_end_time datetime2(7) Son durdurulan işlem süpürme işleminin bitiş zaman damgası. Başlangıç saatinin değeri varsa ancak bitiş saati yoksa, bu veritabanında PVS temizleme işleminin devam ettiği anlamına gelir.
pvs_off_row_page_skipped_low_water_mark bigint İkincil okuma sorgularından saklama nedeniyle temizleme sırasında atlanan sayfa sayısı.
pvs_off_row_page_skipped_transaction_not_cleaned bigint Durdurulan işlemler nedeniyle temizleme sırasında atlanan sayfa sayısı. Sürüm temizleyicisi durdurulan işlem sürümü temizleme için en düşük eşiği kullandığından, bu değerin pvs işleminin durdurulan işlemlerden tutmasını yansıtmadığını unutmayın. Büyük PVS sorunları giderilirken yoksayılabilir.
pvs_off_row_page_skipped_oldest_active_xdesid bigint En eski etkin işlem nedeniyle temizleme sırasında atlanan sayfa sayısı.
pvs_off_row_page_skipped_min_useful_xts bigint Uzun anlık görüntü taraması nedeniyle temizleme sırasında atlanan sayfa sayısı.
pvs_off_row_page_skipped_oldest_snapshot bigint Çevrimiçi dizin yeniden oluşturma etkinlikleri nedeniyle temizleme sırasında atlanan sayfa sayısı.
pvs_off_row_page_skipped_oldest_aborted_xdesid bigint En eski durdurulan işlemler nedeniyle temizleme sırasında atlanan sayfa sayısı. Durdurulan işlemler için satır sürümleri içerdiği için temizleme sırasında kaç sayfanın atlandığını yansıtır.

Şunlar için geçerlidir: SQL Server 2022 (16.x) ve sonraki sürümleri.

İzinler

SQL Server ve SQL Yönetilen Örneği'ne VIEW SERVER PERFORMANCE STATE izni gerekir.

SQL Veritabanı Temel,S0ve S1 hizmet hedeflerini veelastik havuzlardaki veritabanları için, sunucu yöneticisi hesabı, Microsoft Entra yönetici hesabı veya sunucu rolü üyeliği gereklidir. Diğer tüm SQL Veritabanı hizmet hedeflerinde, veritabanında VIEW DATABASE PERFORMANCE STATE izni veya ##MS_ServerPerformanceStateReader## sunucu rolü üyeliği gereklidir.