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)