sys.sp_xtp_checkpoint_force_garbage_collection (Transact-SQL)sys.sp_xtp_checkpoint_force_garbage_collection (Transact-SQL)

APLICA-SE A: simSQL Server nãoBanco de Dados SQL do Azure nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Marca os arquivos de origem usados na operação de mesclagem com o LSN (número de sequência de log) após o qual eles não são mais necessários e podem ser limpos.Marks source files used in the merge operation with the log sequence number (LSN) after which they are not needed and can be garbage collected. Além disso, move os arquivos cujo LSN associado é menor que o ponto de truncamento do log para a coleta de lixo de FILESTREAM.Also, it moves the files whose associated LSN is lower than the log truncation point to filestream garbage collection.

Ícone de link do tópico Convenções de sintaxe de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxeSyntax

sys.sp_xtp_checkpoint_force_garbage_collection [[ @dbname=database_name]  

ArgumentosArguments

database_namedatabase_name
O banco de dados no qual será executada a coleta de lixo.The database to run garbage collection on. O padrão é o banco de dados atual.The default is the current database.

Valores do código de retornoReturn Code Values

0 para êxito.0 for success. Diferente de zero para falha.Nonzero for failure.

Conjunto de resultadosResult Set

Uma linha retornada contém as seguintes informações:A returned row contains the following information:

colunaColumn DescriçãoDescription
num_collected_itemsnum_collected_items Indica o número de arquivos que foram movidos para a coleta de lixo de FILESTREAM.Indicates the number of files that have been moved to filestream garbage collection. Estes são os arquivos cujo LSN (número de sequência de log) é menor que o LSN do ponto de truncamento de log.These are the files whose log sequence number (LSN) is less than the LSN of log truncation point
num_marked_for_collection_itemsnum_marked_for_collection_items Indica o número de arquivos de dados/delta cujo LSN foi atualizado com o blockID de log do LSN de fim de log.Indicates the number of data/delta files whose LSN has been updated with the log blockID of the end-of-log LSN.
last_collected_xact_seqnolast_collected_xact_seqno Retorna o último LSN correspondente cujos arquivos foram movidos para a coleta de lixo de FILESTREAM.Returns the last corresponding LSN up to which the files have been moved to filestream garbage collection.

PermissõesPermissions

Requer permissão de proprietário de banco de dados.Requires database owner permission.

AmostraSample

exec [sys].[sp_xtp_checkpoint_force_garbage_collection] hkdb1  

Consulte tambémSee Also

Procedimentos armazenados do sistema (Transact-SQL) System Stored Procedures (Transact-SQL)
OLTP in-memory (Otimização na memória)In-Memory OLTP (In-Memory Optimization)