Compartir a través de


sys.sp_change_feed_configure_parameters (Transact-SQL)

Se aplica a: SQL Server 2022 (16.x) Azure SQL Database Azure Synapse Analytics Microsoft Fabric

Se usa para reducir la latencia al reducir el tamaño del lote de cambio con @maxtranso para reducir el costo aumentando el tamaño del lote. A medida que aumenta el tamaño del lote, se realizará menos operación de E/S.

Este procedimiento almacenado del sistema se usa para ajustar el rendimiento operativo para:

Sintaxis

Convenciones de sintaxis de Transact-SQL

sys.sp_change_feed_configure_parameters
    [ [ @maxtrans = ] max_trans ]
    [ , [ @pollinterval = ] polling_interval ]
[ ; ]

Argumentos

[ @maxtrans = ] max_trans

El tipo de datos es int. Indica el número máximo de transacciones que se van a procesar en cada ciclo de examen.

  • Para Azure Synapse Link, el valor predeterminado si no se especifica es 10000. Si se especifica, el valor debe ser un entero positivo.
  • En el caso de la creación de reflejo de Fabric, este valor se determina y establece de forma dinámica.

[ @pollinterval = ] polling_interval

El tipo de datos es int. Describe la frecuencia con la que se examina el registro en busca de cambios nuevos, en segundos.

  • Para Azure Synapse Link, el intervalo predeterminado si no se especifica es de 5 segundos. El valor debe ser 5 o mayor.
  • En el caso de la creación de reflejo de Fabric, este valor se determina y establece de forma dinámica.

Devoluciones

0 (correcto) o 1 (erróneo).

Permisos

Un usuario con permisos de base de datos CONTROL, db_owner pertenencia a roles de base de datos o pertenencia a roles de servidor sysadmin puede ejecutar este procedimiento.

Para las bases de datos reflejadas de Microsoft Fabric:

Para Azure Synapse Link: