Condividi tramite


sys.dm_db_xtp_merge_requests (Transact-SQL)

Traccia le richieste di unione del database. La richiesta di unione può essere generata da SQL Server oppure potrebbe essere effettuata da un utente con sys.sp_xtp_merge_checkpoint_files (Transact-SQL).

Si applica a: SQL Server (da SQL Server 2014 alla versione corrente).

Nome della colonna

Tipo di dati

Descrizione

request_state

tinyint

Stato della richiesta di unione:

  • 0 = Richiesta

  • 1 = In sospeso

  • 2= Installata

  • 3 = Abbandonata

request_state_desc

nvarchar(60)

Stato corrente della richiesta.

  • Requested indica che esiste una richiesta di unione.

  • Pending indica che l'unione è in fase di elaborazione.

  • Installed indica che l'unione è completata.

  • Abandoned indica che non è possibile completare l'unione, ad esempio a causa della mancanza di spazio di archiviazione.

destination_file_id

GUID

Identificatore univoco del file di destinazione per l'unione dei file di origine.

lower_bound_tsn

bigint

Timestamp minimo per il file di unione di destinazione. Il timestamp minimo per la transazione di tutti i file di origine da unire.

upper_bound_tsn

bigint

Timestamp massimo per il file di unione di destinazione. Il timestamp massimo per la transazione di tutti i file di origine da unire.

collection_tsn

bigint

Timestamp di raccolta della riga corrente.

Una riga nello stato Installata viene rimossa quando checkpoint_tsn è maggiore di collection_tsn.

Una riga nello stato Abbandonata viene rimossa quando checkpoint_tsn è minore di collection_tsn.

checkpoint_tsn

bigint

Ora di avvio del checkpoint.

Tutte le eliminazioni eseguite da transazioni con un timestamp minore di questo vengono incluse nel nuovo file di dati. Le eliminazioni rimanenti vengono spostate nel file differenziale di destinazione.

sourcenumber_file_id

GUID

Fino a 16 ID di file interni tramite cui vengono identificati in modo univoco i file di origine nell'unione.

Autorizzazioni

È richiesta l'autorizzazione VIEW DATABASE STATE per il database corrente.

Vedere anche

Concetti

Viste a gestione dinamica correlate alle tabelle con ottimizzazione per la memoria (Transact-SQL)