MSmerge_partition_groups (Transact-SQL)
S'applique à : SQL Server
La table MSmerge_partition_groups stocke une ligne pour chaque partition précomputée dans une base de données donnée. Outre les colonnes répertoriées, une colonne est ajoutée à cette table pour chaque fonction utilisée dans un filtre de lignes paramétrable. Par exemple, une colonne nommée HOST_NAME_FN est ajoutée à la table si un filtre utilise la fonction HOST_NAME . Une ligne est stockée pour chaque jeu unique de valeurs de fonction synchronisées avec ce serveur de publication. Deux abonnés ou plus synchronisant avec exactement la même valeur pour toutes ces fonctions partageront la même ligne dans cette table et partageront donc tous le même ID de partition. Cette table est stockée dans la base de données de publication.
Nom de la colonne | Type de données | Description |
---|---|---|
partition_id | int | Colonne d'identité fournissant un numéro d'identification unique pour la partition précalculée. |
publication_number | smallint | Numéro de publication, qui est stocké dans les sysmergepublications. |
maxgen_whenadded | bigint | Génération la plus élevée connue sur le serveur de publication au moment de l'insertion de la ligne dans cette table. |
using_partition_groups | bit | Indique si la partition appartient à une publication qui utilise des partitions précalculées. Peut être l'une des valeurs suivantes : 0 = la publication n’utilise pas de partitions précomputées. 1 = la publication utilise des partitions précomputées Pour plus d’informations, consultez Optimiser les performances des filtres paramétrés avec des partitions précalculées. |
HOST_NAME_FN | nvarchar(128) | Valeur fournie lors de l'utilisation du filtre de lignes paramétrable en vue de générer des partitions. Pour plus d'informations, voir Parameterized Row Filters. |
Voir aussi
Tables de réplication (Transact-SQL)
Vues de réplication (Transact-SQL)