Optimizar el rendimiento de la réplica de mezcla con artículos de sólo descarga
La réplica de mezcla ofrece dos tipos de artículos diferentes para satisfacer las necesidades de distintas aplicaciones. Las publicaciones pueden contener uno o varios de cada uno de estos tipos de artículos, según sea necesario para la aplicación:
- Artículos estándar
- Artículos de sólo descarga
Los artículos de sólo descarga proporcionan ventajas de rendimiento sobre los artículos estándar y deben utilizarse cuando sea necesario.
[!NOTA] Para utilizar artículos de sólo descarga, el nivel de compatibilidad de la publicación debe ser como mínimo de 90RTM. Para obtener más información, vea la sección sobre el nivel de compatibilidad para las publicaciones de mezcla en el tema Usar varias versiones de SQL Server en una topología de réplica.
Artículos estándar
Los artículos estándar son la opción predeterminada y ofrecen toda la gama de características de réplica de mezcla, incluida la detección y resolución de conflictos. Los artículos estándar son adecuados para tablas que son actualizadas por varios suscriptores; los objetos que no son tablas, como vistas y procedimientos almacenados, siempre se publican como artículos estándar.
Artículos de sólo descarga
Los artículos de sólo descarga están diseñados para aplicaciones con datos que no se actualizan en los suscriptores, como un conjunto de artículos contenidos en un catálogo de productos. Un catálogo de productos se actualiza normalmente en el publicador, pero no en los suscriptores. Puesto que los artículos de sólo descarga no se pueden actualizar en el suscriptor, los metadatos de seguimiento no se envían a los suscriptores. Esto puede producir un menor almacenamiento en los suscriptores y una mejora del rendimiento, especialmente si la conexión de red es lenta.
Los artículos de sólo descarga funcionan junto con las suscripciones de cliente: si un artículo se designa como de sólo descarga, las filas de dicho artículo no se pueden insertar, actualizar ni eliminar en los suscriptores que utilizan suscripciones de cliente. Los publicadores y suscriptores que utilizan el tipo de suscripción de servidor (normalmente, suscriptores que republican datos en otros suscriptores) pueden insertar, actualizar y eliminar datos. Para obtener más información acerca de las suscripciones de cliente, vea Suscribirse a publicaciones.
Para especificar que un artículo es de sólo descarga
- SQL Server Management Studio: Cómo especificar que un artículo de una tabla de mezcla es de sólo descarga (SQL Server Management Studio)
- Programación de la réplica con Transact-SQL: How to: Specify That a Merge Table Article is Download-Only (Replication Transact-SQL Programming)
Usar diferentes tipos de artículos en las aplicaciones
Entendiendo los requisitos de la aplicación puede lograr un equilibrio entre la flexibilidad máxima y el rendimiento óptimo. Por ejemplo, las aplicaciones con numerosos conflictos y cambios tanto en el publicador como en los suscriptores utilizarán una publicación compuesta por artículos estándar. Algunas aplicaciones, como una aplicación de automatización del personal de ventas, pueden tener artículos con un potencial de conflictos, y otros artículos que funcionan como tablas de búsqueda, que se pueden especificar como de sólo descarga. Las aplicaciones de entrada de datos, como los sistemas de punto de venta y las aplicaciones de automatización del personal de campo, a menudo particionan los datos de manera que se eliminen los conflictos, y los datos de un suscriptor nunca llegan a otro. En estas situaciones, una combinación de particiones no superpuestas, artículos de sólo descarga y particiones precalculadas proporciona el máximo rendimiento y escalabilidad. Para obtener más información acerca de las particiones no superpuestas y las particiones precalculadas, vea Filtros de fila con parámetros.
Vea también
Conceptos
Opciones de artículos para réplica de mezcla
Optimizar el rendimiento de la réplica de mezcla con seguimiento condicional de eliminaciones