Compartilhar via


MSmerge_partition_groups (Transact-SQL)

Aplica-se: SQL Server

A tabela MSmerge_partition_groups armazena uma linha para cada partição pré-computada em um determinado banco de dados. Além das colunas listadas, uma coluna é adicionada a essa tabela, para cada função usada em um filtro de linha com parâmetros. Por exemplo, uma coluna chamada HOST_NAME_FN será adicionada à tabela se um filtro usar a função HOST_NAME . Uma linha é armazenada para cada conjunto exclusivo de valores de função, que sincronizaram com esse Publicador. Dois ou mais Assinantes sincronizando exatamente com o mesmo valor para todas essas funções compartilharão a mesma linha nesta tabela e, portanto, todos compartilharão a mesma ID de partição. Essa tabela é armazenada no banco de dados de publicação.

Nome da coluna Tipo de dados Descrição
partition_id int Coluna de identidade que fornece um número de ID exclusivo para a partição pré-computada.
publication_number smallint O número da publicação, que é armazenado em sysmergepublications.
maxgen_whenadded bigint A geração mais alta conhecida no Publicador no momento em que a linha é inserida nessa tabela.
using_partition_groups bit Indica se a partição pertence a uma publicação que usa partição pré-computada e pode ser um destes valores:

0 = a publicação não usa partições pré-computadas.

1 = a publicação usa partições pré-computadas

Para obter mais informações, consulte Optimize Parameterized Filter Performance with Precomputed Partitions (Otimizar o desempenho do filtro parametrizado com partições pré-computadas).
HOST_NAME_FN nvarchar(128) O valor fornecido ao usar filtros de linha com parâmetros para gerar partições. Para obter mais informações, consulte Filtros de linha com parâmetros.

Confira também

Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)