MSmerge_partition_groups (Transact-SQL)

Si applica a: SQL Server

La tabella MSmerge_partition_groups archivia una riga per ogni partizione precomputata in un determinato database. Oltre alle colonne elencate, a questa tabella viene aggiunta una colonna per ogni funzione utilizzata in un filtro di riga con parametri. Ad esempio, una colonna denominata HOST_NAME_FN viene aggiunta alla tabella se un filtro usa la funzione HOST_NAME . Viene archiviata una riga per ogni set univoco di valori di funzione sincronizzati con il server di pubblicazione corrente. Due o più Sottoscrittori che eseguono la sincronizzazione in base allo stesso valore per tutte le funzioni dovranno condividere la stessa riga della tabella e pertanto lo stesso ID di partizione. La tabella è archiviata nel database di pubblicazione.

Nome colonna Tipo di dati Descrizione
partition_id int Colonna Identity che offre un numero di ID univoco per la partizione pre-calcolata.
publication_number smallint Numero di pubblicazione archiviato in sysmergepublications.
maxgen_whenadded bigint Generazione con valore maggiore nota nel server di pubblicazione al momento dell'inserimento della riga nella tabella.
using_partition_groups bit Indica se la partizione appartiene a una pubblicazione che utilizza partizioni pre-compilate. I possibili valori sono i seguenti.

0 = la pubblicazione non usa partizioni pre-calcolate.

1 = la pubblicazione usa partizioni pre-calcolate

Per altre informazioni, vedere Ottimizzare le prestazioni dei filtri con parametri con le partizioni pre-calcolate.
HOST_NAME_FN nvarchar(128) Valore specificato in caso di utilizzo di filtri di riga con parametri per generare partizioni. Per altre informazioni sui filtri di riga con parametri, vedere Filtri di riga con parametri.

Vedi anche

Tabelle di replica (Transact-SQL)
Viste di replica (Transact-SQL)