sys.sp_help_change_feed_settings (Transact-SQL)
Aplica-se a: SQL Server 2022 (16.x) Banco de Dados SQL do Azure Azure Synapse Analytics Warehouse no Microsoft Fabric Banco de dados SQL no Microsoft Fabric
Fornece o status de provisionamento ou desprovisionamento e as informações do recurso Banco de Dados Espelhado de Malha.
Esse procedimento armazenado do sistema é usado para:
- O recurso Link do Azure Synapse para instâncias do SQL Server e Banco de Dados SQL do Azure. Para obter mais informações, confira Gerenciar Link do Azure Synapse para SQL Server e Banco de Dados SQL do Azure.
- O recurso Banco de Dados Espelhado de Malha para Banco de Dados SQL do Azure. Para obter mais informações, consulte Bancos de dados espelhados do Microsoft Fabric.
- Banco de dados SQL no Microsoft Fabric. Para obter mais informações, consulte Banco de dados SQL no Microsoft Fabric.
Sintaxe
Convenções de sintaxe de Transact-SQL
EXECUTE sys.sp_help_change_feed_settings;
Argumentos
Nenhum
Conjunto de resultados
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
maxtrans |
int | Máximo de transações a serem processadas em cada ciclo. O padrão é 10000. |
seqno |
binary(10) | Marcador LSN (Número de Sequência de Log) para rastrear o último LSN publicado (registro de log). |
schema_version |
int | Rastreia a versão atual do esquema do banco de dados. Determina se um esquema precisa ser atualizado ou não na inicialização. |
pollinterval |
int | A frequência com que o log é verificado em busca de novas alterações em segundos. |
reseed_state |
tinyint | Aplica-se a: Somente banco de dados espelhado de malha.0 = Normal.1 = O banco de dados iniciou o processo de reinicialização para o Fabric. Estado de transição.2 = O banco de dados está sendo reinicializado para o Fabric e permanece nesse estado até ser concluído. |
Permissões
Um usuário com permissões de banco de dados CONTROL, associação de função de banco de dados db_owner ou associação de função de servidor sysadmin pode executar esse procedimento.
Comentários
Se for espelhamento de malha, o log de transações do banco de dados SQL de origem será monitorado. Se o log de transações estiver cheio e o motivo da reutilização do log for REPLICATION
, o banco de dados será reinicializado automaticamente no Fabric para permitir que o log de transações seja truncado. Durante esse estado especial de nova propagação, um instantâneo de banco de dados é enviado para o Fabric novamente e, em seguida, a replicação incremental é retomada. A reseed_state
coluna em sys.sp_help_change_feed_settings
indica o estado de nova propagação.