Compartir a través de


sysmergepartitioninfo (Transact-SQL)

Proporciona información sobre las particiones de cada artículo. Contiene una fila por cada artículo de mezcla definido en la base de datos local. Esta tabla se almacena en las bases de datos de publicaciones y suscripciones.

Nombre de columna

Tipo de datos

Descripción

artid

uniqueidentifier

El número de identificación único del artículo indicado.

pubid

uniqueidentifier

Número de identificación único para esta publicación; se genera al agregarla.

partition_view_id

int

El Id de la vista de partición de esta tabla. La vista muestra una asignación de cada fila del artículo a los diferentes Id. de partición a los que pertenece.

repl_view_id

int

Pendiente de agregar.

partition_deleted_view_rule

nvarchar(4000)

La instrucción SQL utilizada en un desencadenador de replicación de mezcla para recuperar el Id de partición de cada fila eliminada o actualizada según sus valores de columna antiguos.

partition_inserted_view_rule

nvarchar(4000)

La instrucción SQL utilizada en un desencadenador de replicación de mezcla para recuperar el Id de partición de cada fila insertada o actualizada según sus valores de columna nuevos.

membership_eval_proc_name

sysname

El nombre del procedimiento que evalúa los Id. de partición actual de filas en MSmerge_contents.

column_list

nvarchar(4000)

La lista delimitada por comas de las columnas replicadas en un artículo.

column_list_blob

nvarchar(4000)

La lista delimitada por comas de las columnas replicadas en un artículo, incluyendo las columnas de objetos binarios grandes.

expand_proc

sysname

El nombre del procedimiento que vuelve a evaluar los Id. de partición de todas las filas secundarias de una fila principal recién insertada y de las filas principales que han experimentado un cambio de partición o han sido eliminadas.

logical_record_parent_nickname

int

El sobrenombre del primario de nivel superior de un artículo dado de un registro lógico.

logical_record_view

int

Una vista que produce el rowguid del artículo primario de nivel superior correspondiente a cada rowguid secundario.

logical_record_deleted_view_rule

nvarchar(4000)

Similar a logical_record_view, excepto que muestra filas secundarias en la tabla "eliminada" en los desencadenadores de actualización y de eliminación.

logical_record_level_conflict_detection

bit

Indica si los conflictos se deben detectar en el nivel de registro lógico o en el nivel de fila o de columna.

0 = Se utiliza la detección de conflictos en el nivel de fila o de columna.

1 = Se utiliza la detección de conflictos de registro lógico, donde un cambio de una fila en el publicador y un cambio en una fila independiente del mismo registro lógico en el suscriptor se administran como conflicto.

Cuando este valor es 1, sólo se puede utilizar la resolución de conflictos de nivel de registro lógico.

logical_record_level_conflict_resolution

bit

Indica si los conflictos se deben resolver en el nivel de registros lógicos o en el nivel de fila o de columna.

0 = Se utiliza la resolución de conflictos en el nivel de fila o de columna.

1 = En caso de conflicto, el registro lógico completo del ganador sobrescribe el registro lógico completo de la parte perdedora.

Se puede utilizar un valor de 1 tanto con la detección de nivel de registro lógico como con la detección de nivel de fila o de columna.

partition_options

tinyint

Define el modo en el que se realiza la partición de los datos en el artículo, lo que permite optimizaciones de rendimiento cuando todas las filas pertenecen solamente a una partición o solamente a una suscripción. partition_options puede tener uno de los valores siguientes.

0 = El filtro del artículo es estático o no produce un subconjunto de datos único para cada partición, es decir, una partición "superpuesta".

1 = Las particiones son superpuestas y las actualizaciones DML realizadas en el suscriptor no pueden cambiar la partición a la que pertenece la fila.

2 = El filtro del artículo produce particiones no superpuestas, pero varios suscriptores pueden recibir la misma partición.

3 = El filtro del artículo produce particiones no superpuestas que son únicas para cada suscripción.