Condividi tramite


sys.sp_change_feed_configure_parameters (Transact-SQL)

Si applica a: SQL Server 2022 (16.x) database SQL di Azure Azure Synapse Analytics Warehouse nel database SQL di Microsoft Fabric in Microsoft Fabric

Usato per ridurre la latenza riducendo le dimensioni del batch di modifica con @maxtranso per ridurre il costo aumentando le dimensioni del batch. Man mano che aumentano le dimensioni del batch, verrà eseguita meno operazione di I/O.

Questa stored procedure di sistema viene usata per ottimizzare le prestazioni operative per:

Sintassi

Convenzioni relative alla sintassi Transact-SQL

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

Argomenti

[ @maxtrans = ] max_trans

Il tipo di dati è int. Indica il numero massimo di transazioni da elaborare in ogni ciclo di analisi.

  • Per Azure Collegamento a Synapse, il valore predefinito se non specificato è 10000. Se specificato, il valore deve essere un numero intero positivo.
  • Per il mirroring dell'infrastruttura, questo valore viene determinato in modo dinamico e impostato automaticamente.

[ @pollinterval = ] polling_interval

Il tipo di dati è int. Descrive la frequenza di analisi del log per eventuali nuove modifiche, in secondi.

  • Per Azure Collegamento a Synapse, l'intervallo predefinito se non specificato è 5 secondi. Il valore deve essere 5 o maggiore.
  • Per il mirroring dell'infrastruttura, questo valore viene determinato in modo dinamico e impostato automaticamente.

Valori restituiti

0 (esito positivo) o 1 (errore).

Autorizzazioni

Un utente con autorizzazioni di database CONTROL, db_owner appartenenza al ruolo del database o l'appartenenza al ruolo del server sysadmin può eseguire questa procedura.