sysmergepartitioninfo (Transact-SQL)
Область применения: SQL Server
Предоставляет сведения о секциях для каждой статьи. Содержит одну строку для каждой статьи слияния, определенной в локальной базе данных. Эта таблица хранится в базах данных публикации и подписки.
Имя столбца | Тип данных | Description |
---|---|---|
artid | uniqueidentifier | Уникальный идентификационный номер данной статьи. |
pubid | uniqueidentifier | Уникальный идентификационный номер для этой публикации, который формируется при добавлении публикации. |
partition_view_id | int | Идентификатор секционированного представления по всей таблице. В представлении показано сопоставление каждой строки в статье c идентификаторами различных секций, к которым она принадлежит. |
repl_view_id | int | Будет добавлено. |
partition_deleted_view_rule | nvarchar(4000) | Внутри триггера репликации слиянием используется инструкция SQL, чтобы получить идентификатор секции для каждой удаленной или обновленной строки, основываясь на старых значениях столбцов. |
partition_inserted_view_rule | nvarchar(4000) | Внутри триггера репликации слиянием используется инструкция SQL, чтобы извлечь идентификатор секции для каждой вставленной или обновленной строки, основываясь на новых значениях столбцов. |
membership_eval_proc_name | sysname | Имя процедуры, которая оценивает текущие идентификаторы секций строк в MSmerge_contents. |
column_list | nvarchar(4000) | В статье реплицирован список столбцов с разделителем-запятой. |
column_list_blob | nvarchar(4000) | В статье реплицирован список столбцов с разделителем-запятой, включая столбцы с большими двоичными объектами. |
expand_proc | sysname | Имя процедуры, переоценивающей идентификаторы секций для дочерних строк новой вставленной родительской строки и для родительских строк после изменения секций или удаления. |
logical_record_parent_nickname | int | Псевдоним родителя верхнего уровня данной статьи в логической записи. |
logical_record_view | int | Представление, которое выводит столбец rowguid статьи родителя верхнего уровня, соответствующий каждому столбцу rowguid потомка. |
logical_record_deleted_view_rule | nvarchar(4000) | Аналогично logical_record_view, за исключением дочерних строк в таблице "удаленный" в триггерах обновления и удаления. |
logical_record_level_conflict_detection | bit | Показывает, должны ли конфликты обнаруживаться на уровне логических записей или на уровне строк или столбцов. 0 = используется обнаружение конфликтов на уровне строк или столбцов. 1 = используется обнаружение конфликтов логических записей, в которых изменение строки на издателе и изменение отдельной строки той же логической записи на подписчике обрабатывается как конфликт. Если это значение равно 1, можно использовать только разрешение конфликтов на уровне логических записей. |
logical_record_level_conflict_resolution | bit | Показывает, должны ли конфликты разрешаться на уровне логических записей или на уровне строк или столбцов. Используется разрешение на уровне строк или столбцов. 1 = В случае конфликта вся логическая запись от победителя перезаписывает всю логическую запись на проигрышную сторону. Значение 1 можно использовать как с обнаружением на уровне логических записей, так и с обнаружением на уровне строк или столбцов. |
partition_options | tinyint | Определяет метод, при помощи которого производится секционирование статьи, что позволяет произвести оптимизацию производительности в случае, когда все строки принадлежат только одной секции или только одной подписке. partition_options может быть одним из следующих значений. 0 = фильтрация для статьи является статической или не дает уникального подмножества данных для каждой секции, т. е. секции, перекрывающейся. 1 = секции перекрываются, а обновления DML, сделанные на подписчике, не могут изменить секцию, к которой принадлежит строка. 2 = Фильтрация для статьи дает не перекрывающиеся секции, но несколько подписчиков могут получать одну и ту же секцию. 3 = Фильтрация для статьи дает не перекрывающиеся секции, уникальные для каждой подписки. |
См. также
Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)