sys.sp_help_change_feed_settings (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
Fornisce lo stato di provisioning o il deprovisioning e le informazioni della funzionalità Database con mirroring dell'infrastruttura.
Questa stored procedure di sistema viene usata per:
- Funzionalità Collegamento a Synapse di Azure per le istanze di SQL Server e database SQL di Azure. Per altre informazioni, vedere Gestire Collegamento a Synapse di Azure per SQL Server e database SQL di Azure.
- Funzionalità Database con mirroring dell'infrastruttura per database SQL di Azure. Per altre informazioni, vedere Database con mirroring di Microsoft Fabric.
- SQL database in Microsoft Fabric. Per altre informazioni, vedere Database SQL in Microsoft Fabric.
Sintassi
Convenzioni relative alla sintassi Transact-SQL
EXECUTE sys.sp_help_change_feed_settings;
Argomenti
None
Set di risultati
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
maxtrans |
int | Numero massimo di transazioni da elaborare in ogni ciclo. Il valore predefinito è 10000. |
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 rimane in questo stato fino al completamento. |
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.
Osservazioni:
Se il mirroring dell'infrastruttura viene monitorato, viene monitorato il log delle transazioni del database SQL di origine. Se il log delle transazioni viene osservato come completo e il motivo del riutilizzo del log è REPLICATION
, il database verrà reinizializzato automaticamente in Fabric per consentire il troncamento del log delle transazioni. Durante questo stato speciale, uno snapshot del database viene nuovamente inviato a Fabric, quindi la replica incrementale riprende. La reseed_state
colonna in sys.sp_help_change_feed_settings
indica lo stato di reinvio.