MSmerge_partition_groups (Transact-SQL)
La tabla MSmerge_partition_groups almacena una fila para cada partición precalculada de una base de datos determinada. Además de las columnas enumeradas, en esta tabla se incluye una columna para cada función utilizada en un filtro de fila con parámetros. Por ejemplo, la columna denominada HOST_NAME_FN se agrega a la tabla si un filtro utiliza la función HOST_NAME. Se almacena una fila para cada conjunto único de valores de función que se han sincronizado con este publicador. Si dos o más suscriptores se sincronizan exactamente con el mismo valor para todas estas funciones, compartirán la misma fila de esta tabla y, por tanto, compartirán el mismo identificador de partición. Esta tabla se almacena en la base de datos de publicación.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
partition_id |
int |
Columna de identidad que proporciona un número de Id. único para la partición precalculada. |
publication_number |
smallint |
Número de publicación, que se almacena en sysmergepublications. |
maxgen_whenadded |
bigint |
Generación más alta que se conoce en el publicador en el momento de insertar la fila en esta tabla. |
using_partition_groups |
bit |
Indica si la partición pertenece a una publicación que utiliza particiones precalculadas, y puede tener uno de estos valores: 0 = La publicación no utiliza particiones precalculadas. 1 = La publicación utiliza particiones precalculadas. Para obtener más información, vea Optimizar el rendimiento de los filtros con parámetros con particiones calculadas previamente. |
HOST_NAME_FN |
nvarchar(128) |
Valor que se suministra al utilizar filtros de fila con parámetros para generar particiones. Para obtener más información, vea Filtros de fila con parámetros. |
Vea también
Referencia
Vistas de replicación (Transact-SQL)