Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server 2022 (16.x) e versioni
successive Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Database speculari in database SQL Microsoft Fabric
in Microsoft Fabric
Fornisce lo stato e la configurazione della funzionalità del feed di modifiche del database con mirroring dell'infrastruttura . Le modifiche apportate alle impostazioni del feed di modifiche vengono apportate con sys.sp_change_feed_configure_parameters (Transact-SQL).
Questa stored procedure di sistema viene usata per:
- Database SQL in Microsoft Fabric
- Database mirrorati di Microsoft Fabric
- Collegamento ad Azure Synapse
- Modifica lo streaming degli eventi (anteprima) introdotto in SQL Server 2025 (17.x) e Azure SQL Database.
Syntax
Convenzioni relative alla sintassi Transact-SQL
EXECUTE sys.sp_help_change_feed_settings;
Arguments
None.
Set di risultati
| Nome colonna | Tipo di dati | Description |
|---|---|---|
maxtrans |
int | Numero massimo di transazioni da elaborare in ogni ciclo. Il valore predefinito è 10.000. |
seqno |
binary(10) | Indicatore LSN (Log Sequence Number) per tenere traccia dell'ultimo LSN pubblicato (record di log). |
schema_version |
int | Tiene traccia della versione corrente dello schema del database. Determina se uno schema deve essere aggiornato o meno all'avvio. |
pollinterval |
int | Frequenza di analisi del log per eventuali nuove modifiche in secondi. |
reseed_state |
tinyint |
Si applica a: solo database con mirroring dell'infrastruttura.0 = Normale.1 = Il database ha avviato il processo di reinizializzazione in Fabric. Stato di transizione.2 = Il database viene reinizializzato in Fabric e in attesa del riavvio della replica. Stato di transizione. Quando viene stabilita la replica, lo stato reinviato passa a 0. |
destination_type |
sysname | Modificare il tipo di destinazione del flusso di eventi.AzureEventHubsAmqpAzureEventHubsKafkaIntrodotto in SQL Server 2025 (17.x) |
partition_scheme |
tinyint | Modificare lo schema di partizione del flusso di eventi.0 = Nessuno1 = Gruppo di tabelle.2 = Tabella3 = ColonnaIntrodotto in SQL Server 2025 (17.x) |
encoding |
tinyint | Modificare la codifica dei messaggi di streaming degli eventi.0 = JSON1 = Binario AvroIntrodotto in SQL Server 2025 (17.x) |
autoreseed |
tinyint | Indica se il reinizialing automatico è abilitato per il database corrente nel mirroring dell'infrastruttura.0 = Disabilitato1 = AbilitatoLa funzione di autoreseed è disabilitata di default in SQL Server 2025. La funzionalità autoreseed è abilitata e non può essere gestita o disabilitata nel database SQL di Azure e nell'istanza gestita di SQL di Azure. Per altre informazioni, vedere Configurare la reinizialità automatica per i database con mirroring dell'infrastruttura da SQL Server. |
autoreseedthreshold |
tinyint | Se autoreseed è abilitato, la percentuale di utilizzo del log delle transazioni in corrispondenza della quale attivare la reinizialità automatica. Il valore predefinito è 70. Per SQL Server 2025 (anteprima), questo deve essere configurato quando autoreseed è abilitato. |
dynamicmaxtrans |
int | Indica se l'impostazione delle transazioni massime dinamiche è abilitata o meno. La funzionalità delle transazioni massime dinamiche è abilitata per impostazione predefinita in SQL Server 2025 (anteprima). La funzionalità numero massimo di transazioni dinamiche è abilitata e non può essere gestita o disabilitata nel database SQL di Azure e in Istanza gestita di SQL di Azure. Il mirroring dell'infrastruttura segue sempre un numero massimo di transazioni da elaborare in ogni ciclo di analisi, come definito dall'impostazione maxtrans . Quando dynamicmaxtrans = 1, il mirroring dell'infrastruttura regola in modo dinamico il numero di transazioni in modo da elaborare per analisi tra i valori configurati per dynamicmaxtranslowerbound e maxtrans. Per altre informazioni, database con mirroring dalle prestazioni di SQL Server. |
dynamicmaxtranslowerbound |
int | Limite inferiore per l'impostazione maxtrans dinamica per il mirroring dell'infrastruttura. Per impostazione predefinita, il valore di limite inferiore è 200 ma può essere modificato da sys.sp_change_feed_configure_parameters (Transact-SQL). |
Permissions
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.