sys.sp_help_change_feed_settings (Transact-SQL)
Gilt für: SQL Server 2022 (16.x) Azure SQL-Datenbank Azure Synapse Analytics Warehouse in microsoft Fabric SQL-Datenbank in Microsoft Fabric
Stellt den Bereitstellungs- oder Bereitstellungsstatus und Informationen des Fabric Mirrored Database-Features bereit.
Diese gespeicherte Systemprozedur wird für:
- Das Feature "Azure Synapse Link" für SQL Server-Instanzen und Azure SQL-Datenbank. Weitere Informationen finden Sie unter Verwalten von Azure Synapse Link für SQL Server und Azure SQL-Datenbank.
- Das Feature "Fabric Mirrored Database" für Azure SQL-Datenbank. Weitere Informationen finden Sie in gespiegelten Microsoft Fabric-Datenbanken.
- SQL-Datenbank in Microsoft Fabric. Weitere Informationen finden Sie in der SQL-Datenbank in Microsoft Fabric.
Syntax
Transact-SQL-Syntaxkonventionen
EXECUTE sys.sp_help_change_feed_settings;
Argumente
Keine
Resultset
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
maxtrans |
int | Maximale Anzahl von Transaktionen, die in jedem Zyklus verarbeitet werden sollen. Standard: 10000 |
seqno |
binary(10) | Log Sequence Number (LSN)-Markierung zum Nachverfolgen des letzten veröffentlichten LSN (Protokolldatensatzes). |
schema_version |
int | Verfolgt die aktuelle Schemaversion der Datenbank nach. Bestimmt, ob ein Schema beim Start aktualisiert werden muss oder nicht. |
pollinterval |
int | Die Häufigkeit, mit der das Protokoll nach neuen Änderungen in Sekunden gescannt wird. |
reseed_state |
tinyint | Gilt nur für: Fabric Mirrored Database.0 = Normal.1 = Die Datenbank hat den Prozess der Erneutitialisierung in Fabric gestartet. Übergangszustand.2 = Die Datenbank wird in Fabric neu initialisiert und verbleibt bis zum Abschluss in diesem Zustand. |
Berechtigungen
Ein Benutzer mit CONTROL-Datenbankberechtigungen, db_owner Datenbankrollenmitgliedschaft oder sysadmin-Serverrollenmitgliedschaft kann dieses Verfahren ausführen.
Hinweise
Wenn Fabric Mirroring ausgeführt wird, wird das SQL-Quelldatenbanktransaktionsprotokoll überwacht. Wenn das Transaktionsprotokoll vollständig ist und der Grund für die Wiederverwendung des Protokolls besteht REPLICATION
, wird die Datenbank automatisch in Fabric neu initialisiert, damit das Transaktionsprotokoll abgeschnitten werden kann. Während dieses speziellen erneuten Zustands wird eine Datenbankmomentaufnahme erneut an Fabric gesendet, dann wird die inkrementelle Replikation fortgesetzt. Die reseed_state
Spalte in sys.sp_help_change_feed_settings
gibt den erneuten Zustand an.