sql >> Base de Datos >  >> RDS >> Sqlserver

¿La pérdida de rendimiento de la captura de datos modificados está restringida a las tablas habilitadas para CDC?

La respuesta a esa pregunta sería sí y no.

No porque

Las tablas sin seguimiento parecen no estar involucradas en el seguimiento de datos.

Sí porque

Como la fuente de cambios proviene del registro de transacciones, la difusión de los cambios requiere que las instancias de captura lean e interpreten el registro de transacciones (descargo de responsabilidad:mi interpretación de las cosas) . Simplemente habilitar CDC tiene un impacto en el rendimiento de toda su base de datos.

Recomendaciones

Conclusión
Si su servidor actualmente no tiene problemas para mantenerse al día con su carga, dudo mucho que note algún problema de rendimiento al habilitar CDC para tablas cambiadas con poca frecuencia.

Fuentes