Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : SQL Server 2022 (16.x) et versions
ultérieures Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Mirrored databases in Microsoft Fabric
SQL database in Microsoft Fabric
Fournit l’état et la configuration de la fonctionnalité de flux de modification de base de données mise en miroir fabric . Les modifications apportées aux paramètres de flux de modification sont apportées avec sys.sp_change_feed_configure_parameters.
Cette procédure stockée système est utilisée pour :
- Base de données SQL dans Microsoft Fabric
- Bases de données en miroir Microsoft Fabric
- Azure Synapse Link
- Qu’est-ce que la diffusion en continu des événements de modification (version préliminaire) ? introduit dans SQL Server 2025 (17.x) et Azure SQL Database.
Conventions de la syntaxe Transact-SQL
Syntax
sys.sp_help_change_feed_settings
[ ; ]
Arguments
None.
Jeu de résultats
| Nom de la colonne | Type de données | Description |
|---|---|---|
maxtrans |
int | Nombre maximal de transactions à traiter dans chaque cycle. La valeur par défaut est 10 000. |
seqno |
binary(10) | Marqueur LSN (Log Sequence Number) pour suivre le dernier enregistrement de journal publié. |
schema_version |
int | Suit la version actuelle du schéma de la base de données. Détermine si un schéma doit être mis à jour ou non au démarrage. |
pollinterval |
int | Fréquence à laquelle le journal est analysé pour toute nouvelle modification en secondes. |
reseed_state |
tinyint |
0 = Normal.1 = La base de données a démarré le processus de réinitialisation dans Fabric. État transitionnaire.2 = La base de données est réinitialisée sur Fabric et attend le redémarrage de la réplication. État transitionnaire. Lorsque la réplication est établie, l’état reseed passe à 0.S’applique à : Base de données mise en miroir fabric uniquement. |
destination_type |
sysname | Modifier le type de destination de streaming d’événements.AzureEventHubsAmqpAzureEventHubsKafkaIntroduit dans SQL Server 2025 (17.x) |
partition_scheme |
tinyint | Modifier le schéma de partition de streaming d’événements.0 = Aucun1 = Groupe de tables.2 = Tableau3 = ColonneIntroduit dans SQL Server 2025 (17.x) |
encoding |
tinyint | Modifier l’encodage des messages de diffusion en continu d’événements.0 = JSON1 = Binaire AvroIntroduit dans SQL Server 2025 (17.x) |
autoreseed |
tinyint | Indique si la réédation automatique est activée ou non pour la base de données active dans la mise en miroir Fabric.0 = Désactivé1 = ActivéLa fonction d’autoreseed est désactivée par défaut dans SQL Server 2025. La fonctionnalité autoreseed est activée et ne peut pas être gérée ou désactivée dans Azure SQL Database et Azure SQL Managed Instance. Pour plus d’informations, consultez Configurer la réécriture automatique pour les bases de données mises en miroir Fabric à partir de SQL Server. |
autoreseedthreshold |
tinyint | Si autoreseed elle est activée, le pourcentage d’utilisation du journal des transactions à partir duquel déclencher la réécriture automatique. La valeur par défaut est 70. Pour SQL Server 2025 (préversion), il doit être configuré lorsqu’il autoreseed est activé. |
dynamicmaxtrans |
int | Indique si le paramètre de transactions maximales dynamiques est activé ou non. La fonctionnalité de transactions maximales dynamiques est activée par défaut dans SQL Server 2025 (préversion). La fonctionnalité de transactions maximales dynamiques est activée et ne peut pas être gérée ou désactivée dans Azure SQL Database et Azure SQL Managed Instance. La mise en miroir de structure suit toujours un nombre maximal de transactions à traiter dans chaque cycle d’analyse, tel que défini par le maxtrans paramètre. Quand dynamicmaxtrans = 1, la mise en miroir fabric ajuste dynamiquement le nombre de transactions à traiter par analyse entre les valeurs configurées et dynamicmaxtranslowerboundmaxtrans. Pour plus d’informations, les bases de données mises en miroir à partir des performances de SQL Server. |
dynamicmaxtranslowerbound |
int | Limite inférieure pour le paramètre maxtrans dynamique pour la mise en miroir de structure. Par défaut, la valeur limite inférieure est 200 mais peut être modifiée par sys.sp_change_feed_configure_parameters. |
Permissions
Un utilisateur disposant CONTROL d’autorisations de base de données, db_owner appartenance au rôle de base de données ou d’appartenance au rôle serveur sysadmin peut exécuter cette procédure.