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 Warehouse en microsoft Fabric SQL Database en 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.