Cómo optimizar filtros de fila con parámetros (SQL Server Management Studio)
Para optimizar los filtros de fila con parámetros se puede utilizar la siguiente configuración:
- Opciones de partición
Establezca esta opción en la página Propiedades del cuadro de diálogo Propiedades del artículo: <artículo> o en el cuadro de diálogo Agregar filtro. Los dos cuadros de diálogo están disponible en el Asistente para nueva publicación y el cuadro de diálogo Propiedades de la publicación: <publicación>. El cuadro de diálogo Propiedades del artículo: <artículo> permite especificar valores adicionales para esta opción que no están disponibles en el cuadro de diálogo Agregar filtro. - Calcular particiones previamente
Esta opción se establece en True de forma predeterminada si los artículos de la publicación cumplen un conjunto de requisitos. Para obtener más información acerca de estos requisitos, vea Optimizar el rendimiento de los filtros con parámetros con particiones precalculadas. Modifique esta opción en la página Opciones de suscripción del cuadro de diálogo Propiedades de la publicación: <publicación>. - Optimizar sincronización
Esta opción debe establecerse en True sólo si Calcular particiones previamente se establece en False. Establezca esta opción en la página Opciones de suscripción del cuadro de diálogo Propiedades de la publicación: <publicación>.
Para obtener más información acerca del uso del Asistente para nueva publicación y el acceso al cuadro de diálogo Propiedades de la publicación: <publicación>, vea Cómo crear publicaciones y definir artículos (SQL Server Management Studio) y Cómo ver y modificar propiedades de publicaciones y artículos (SQL Server Management Studio).
Para establecer opciones de partición en el cuadro de diálogo Agregar filtro o Editar filtro
En la página Filtrar filas de tabla del Asistente para nueva publicación o en la página Filtrar filas del cuadro de diálogo Propiedades de la publicación: <publicación>, haga clic en Agregar y, a continuación, haga clic en Agregar filtro.
Cree un filtro con parámetros. Para obtener más información, vea Cómo definir y modificar un filtro de columna con parámetros para un artículo de mezcla (SQL Server Management Studio).
Seleccione la opción que coincida con la forma en que se compartirán los datos entre los suscriptores:
- Una fila de esta tabla irá a varias suscripciones
- Una fila de esta tabla irá a una sola suscripción
Si selecciona Una fila de esta tabla irá a una sola suscripción, la réplica de mezcla puede optimizar el rendimiento almacenando y procesando menos metadatos. No obstante, debe asegurarse de que los datos se particionan de forma que una fila no se pueda replicar en más de un suscriptor. Para obtener más información, vea la sección sobre cómo establecer opciones de partición en el tema Filtros de fila con parámetros.
Haga clic en Aceptar.
Si está en el cuadro de diálogo Propiedades de la publicación: <publicación>, haga clic en Aceptar para guardar y cerrar el cuadro de diálogo.
Para establecer Opciones de partición en el cuadro de diálogo Propiedades del artículo: <artículo>
En la página Artículos del Asistente para nueva publicación o en el cuadro de diálogo Propiedades de la publicación: <publicación>, seleccione una tabla y, a continuación, haga clic en Propiedades del artículo.
Haga clic en Establecer propiedades del artículo de Tabla resaltado o Establecer propiedades de todos los artículos de la tabla.
En la sección Objeto de destino de la ficha Propiedades del cuadro de diálogo Propiedades del artículo: <artículo>, especifique uno de los siguientes valores en Opciones de partición:
- Superpuestas
- Superpuestas, no permitir cambios de datos fuera de la partición
- No superpuestas, una sola suscripción
- No superpuestas, compartir entre suscripciones
Para obtener más información acerca de estas opciones y cómo se relacionan con las opciones disponibles en los cuadros de diálogo Agregar filtro y Editar filtro, vea la sección sobre cómo establecer opciones de partición en el tema Filtros de fila con parámetros.
Haga clic en Aceptar.
Si está en el cuadro de diálogo Propiedades de la publicación: <publicación>, haga clic en Aceptar para guardar y cerrar el cuadro de diálogo.
Para establecer Calcular particiones previamente
En la página Opciones de suscripción del cuadro de diálogo Propiedades de la publicación: <publicación>, seleccione un valor para la opción Calcular particiones previamente. La propiedad es de sólo lectura si:
- La publicación no cumple los requisitos de las particiones precalculadas.
- No se ha generado una instantánea para la publicación. En este caso, la opción muestra el valor Establecer automáticamente cuando se crea una instantánea.
Haga clic en Aceptar.
Para establecer Optimizar sincronización
En la página Opciones de suscripción del cuadro de diálogo Propiedades de la publicación: <publicación>, seleccione el valor True para la opción Optimizar sincronización.
Haga clic en Aceptar.
Vea también
Tareas
Cómo generar automáticamente un conjunto de filtros de combinación entre artículos de mezcla (SQL Server Management Studio)
Cómo definir y modificar un filtro de columna con parámetros para un artículo de mezcla (SQL Server Management Studio)
Conceptos
Filtros de fila con parámetros
Otros recursos
How to: Optimize Parameterized Row Filters (Replication Transact-SQL Programming)