MSmerge_partition_groups (Transact-SQL)

В таблице MSmerge_partition_groups хранится по одной строке для каждой предварительно вычисляемой секции в этой базе данных. Наряду с указанными столбцами, в эту таблицу добавляется еще один столбец для каждой функции, используемой в параметризованном фильтре строк. Например, если фильтр использует функцию HOST_NAME, в таблицу добавляется столбец под именем HOST_NAME_FN. Хранится по одной строке для каждого уникального набора значений функции, синхронизированного с издателем. Два или более подписчиков, синхронизирующихся точно с таким же значением для всех этих функций, будут иметь общую строку в этой таблице, и поэтому все они будут иметь один и тот же идентификатор секции. Эта таблица хранится в базе данных публикации.

Имя столбца

Тип данных

Описание

partition_id

int

Столбец идентификаторов, который предоставляет уникальный идентификационный номер для предварительно вычисляемой секции.

publication_number

smallint

Номер публикации, который хранится в таблице sysmergepublications.

maxgen_whenadded

bigint

Последнее поколение, известное на издателе во время вставки строки в эту таблицу.

using_partition_groups

bit

Указывает, принадлежит ли секция публикации, использующей предварительно вычисляемые секции. Этот параметр может иметь одно из следующих значений.

0 = публикация не использует предварительно вычисляемые секции.

1 = публикация использует предварительно вычисляемые секции

Дополнительные сведения см. в разделе Оптимизация производительности параметризованного фильтра с помощью предварительно вычисляемых секций.

HOST_NAME_FN

nvarchar(128)

Значение, предоставляемое при использовании параметризованных фильтров строк для формирования секций. Дополнительные сведения см. в разделе Параметризованные фильтры строк.