MSmerge_partition_groups (Transact-SQL)

给定数据库中的每个预计算分区在 MSmerge_partition_groups 表中存储为一行。 除了列出的列以外,还将为参数化行筛选器中使用的每个函数在该表中添加一列。 例如,如果筛选器使用 HOST_NAME 函数,则将名为 HOST_NAME_FN 的列添加到表中。 对于每一组已经与该发布服务器同步的唯一函数值,相应地存储一行。 如果两个或更多个订阅服务器进行同步时使用的函数值完全相同,则会在该表中包含相同的行,因此将全部使用相同的分区 ID。 该表存储在发布数据库中。

列名

数据类型

说明

partition_id

int

为预计算分区提供唯一 ID 号的标识列。

publication_number

smallint

存储在 sysmergepublications 中的发布编号。

maxgen_whenadded

bigint

在该表中插入行时在发布服务器中已知的最大生成值。

using_partition_groups

bit

指示分区是否属于使用预计算分区的发布,可以是下列值之一:

0 = 发布不使用预计算分区。

1 = 发布使用预计算分区

有关详细信息,请参阅使用预计算分区优化参数化筛选器的性能

HOST_NAME_FN

nvarchar(128)

使用参数化行筛选器生成分区时所提供的值。 有关详细信息,请参阅参数化行筛选器

请参阅

参考

复制视图 (Transact-SQL)

概念

复制表 (Transact-SQL)