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) |
Значение, предоставляемое при использовании параметризованных фильтров строк для формирования секций. Дополнительные сведения см. в разделе Параметризованные фильтры строк. |
См. также
Справочник
Представления репликации (Transact-SQL)
Основные понятия
Таблицы репликации (Transact-SQL)
Другие ресурсы
Как работает репликация слиянием