database_id |
int |
O database_id desta linha.
No Banco de Dados SQL do Azure, os valores são exclusivos em um único banco de dados ou pool elástico, mas não em um servidor lógico. |
pvs_filegroup_id |
smallint |
O grupo de arquivos que hospeda o armazenamento de versão PVS. |
persistent_version_store_size_kb |
bigint |
O tamanho das versões off-row em PVS, em kilobytes. Não inclui o tamanho das versões de linha armazenadas na linha. Para obter mais informações, consulte o espaço usado pelo armazenamento de versão persistente (PVS) . |
online_index_version_store_size_kb |
bigint |
O tamanho de um tamanho de armazenamento de versão especial usado durante a reconstrução do índice online, em kilobytes. |
current_aborted_transaction_count |
bigint |
O número de transações anuladas no banco de dados. Para obter mais detalhes, veja sys.dm_tran_aborted_transactions. |
oldest_active_transaction_id |
bigint |
O ID da transação da transação ativa mais antiga. |
oldest_aborted_transaction_id |
bigint |
A ID da transação da transação anulada mais antiga. Se o limpador PVS não puder remover a transação anulada, esse valor refletirá o valor mais antigo. |
min_transaction_timestamp |
bigint |
O carimbo de data/hora útil mínimo no sistema a partir de verificações de instantâneo. |
online_index_min_transaction_timestamp |
bigint |
O carimbo de data/hora útil mínimo no sistema para manter a limpeza PVS durante compilações de índice on-line. |
secondary_low_water_mark |
bigint |
A marca d'água baixa agregada para consultas em secundários legíveis. O valor é um ID de transação e pode ser correspondido com oldest_active_transaction_id e oldest_aborted_transaction_id. |
offrow_version_cleaner_start_time |
datetime2(7) |
A hora de início da última varrida que limpou as versões off-row. |
offrow_version_cleaner_end_time |
datetime2(7) |
O tempo final da última varrida que limpou as versões fora da linha. Se a hora de início tiver valor, mas a hora de término não, isso significa que a limpeza do PVS está em andamento neste banco de dados. |
aborted_version_cleaner_start_time |
datetime2(7) |
O carimbo de hora de início da última varredura que limpou transações abortadas. |
aborted_version_cleaner_end_time |
datetime2(7) |
O carimbo temporal final da última varrida que limpou transações abortadas. Se a hora de início tiver valor, mas a hora de término não, isso significa que a limpeza do PVS está em andamento neste banco de dados. |
pvs_off_row_page_skipped_low_water_mark |
bigint |
O número de páginas ignoradas durante a limpeza devido à retenção de consultas de leitura secundárias. |
pvs_off_row_page_skipped_transaction_not_cleaned |
bigint |
O número de páginas ignoradas durante a limpeza devido a transações abortadas. Observe que esse valor não reflete a retenção PVS de transações abortadas, uma vez que o limpador de versão usa um limite min para limpeza de versão de transação abortada. Pode ser ignorado ao solucionar grandes problemas de PVS. |
pvs_off_row_page_skipped_oldest_active_xdesid |
bigint |
O número de páginas ignoradas durante a limpeza devido à transação ativa mais antiga. |
pvs_off_row_page_skipped_min_useful_xts |
bigint |
O número de páginas ignoradas durante a limpeza devido a uma longa verificação de instantâneo. |
pvs_off_row_page_skipped_oldest_snapshot |
bigint |
O número de páginas ignoradas durante a limpeza devido a atividades de reconstrução de índice online. |
pvs_off_row_page_skipped_oldest_aborted_xdesid |
bigint |
O número de páginas ignoradas durante a limpeza devido a transações abortadas mais antigas. Reflete quantas páginas foram ignoradas durante a limpeza porque continham versões de linha para transações anuladas.
Aplica-se a: SQL Server 2022 (16.x) e versões posteriores. |