MSmerge_partition_groups (Transact-SQL)
Область применения: SQL Server
Таблица MSmerge_partition_groups хранит одну строку для каждой предварительно компьютированного раздела в данной базе данных. Наряду с указанными столбцами, в эту таблицу добавляется еще один столбец для каждой функции, используемой в параметризованном фильтре строк. Например, столбец с именем HOST_NAME_FN добавляется в таблицу, если фильтр использует функцию HOST_NAME . Хранится по одной строке для каждого уникального набора значений функции, синхронизированного с издателем. Два или более подписчиков, синхронизирующихся точно с таким же значением для всех этих функций, будут иметь общую строку в этой таблице, и поэтому все они будут иметь один и тот же идентификатор секции. Эта таблица хранится в базе данных публикации.
Имя столбца | Тип данных | Description |
---|---|---|
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)