Freigeben über


MSmerge_partition_groups (Transact-SQL)

Gilt für: SQL Server

Die MSmerge_partition_groups Tabelle speichert eine Zeile für jede vorkompilierte Partition in einer bestimmten Datenbank. Neben den aufgelisteten Spalten wird dieser Tabelle eine Spalte für jede Funktion hinzugefügt, die in einem parametrisierten Zeilenfilter verwendet wird. Beispielsweise wird der Tabelle eine Spalte mit dem Namen HOST_NAME_FN hinzugefügt, wenn ein Filter die HOST_NAME-Funktion verwendet. Eine Zeile wird für jeden eindeutigen Funktionswertesatz gespeichert, der mit diesem Verleger synchronisiert wurde. Wenn mindestens zwei Abonnenten mit genau dem gleichen Wert für alle diese Funktionen synchronisiert werden, nutzen sie gemeinsam dieselbe Zeile in dieser Tabelle und deshalb auch die gleiche Partitions-ID. Diese Tabelle wird in der Veröffentlichungsdatenbank gespeichert.

Spaltenname Datentyp BESCHREIBUNG
partition_id int Die Identitätsspalte, die eine eindeutige ID für die vorausberechnete Partition bereitstellt.
publication_number smallint Die Publikationsnummer, die in Sysmergepublications gespeichert ist.
maxgen_whenadded bigint Die höchste bekannte Generierung auf dem Verleger zu dem Zeitpunkt, als die Zeile in dieser Tabelle eingefügt wurde.
using_partition_groups bit Gibt an, ob die Partition zu einer Veröffentlichung gehört, die vorausberechnete Partitionen verwendet. Die folgenden Werte sind möglich:

0 = Publikation verwendet keine vorkompilierten Partitionen.

1 = Publikation verwendet vorkompilierte Partitionen

Weitere Informationen finden Sie unter Optimieren Parametrisierter Filter-Leistung mit Vorausberechneten Partitionen .
HOST_NAME_FN nvarchar(128) Der bereitgestellte Wert, wenn parametrisierte Zeilenfilter zum Generieren von Partitionen verwendet werden. Weitere Informationen zu parametrisierten Zeilenfiltern finden Sie unter Parametrisierte Zeilenfilter.

Weitere Informationen

Replikationstabellen (Transact-SQL)
Replikationsansichten (Transact-SQL)