Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2022 (16.x) e versões
posteriores Banco de Dados
SQLdo Azure Instância
gerenciada SQLdo Azure Synapse Analytics
Warehouse no Microsoft Fabric
Banco de dados SQL no Microsoft Fabric
Usado para reduzir a latência diminuindo o tamanho do lote de alteração com @maxtrans
o , ou para reduzir o custo aumentando o tamanho do lote. À medida que o tamanho do lote aumenta, menos operação de E/S será executada.
Este procedimento armazenado do sistema é usado para ajustar o desempenho operacional para:
- Banco de dados SQL no Microsoft Fabric
- Bancos de dados espelhados do Microsoft Fabric
- Azure Synapse Link
Sintaxe
Transact-SQL convenções de sintaxe
sys.sp_change_feed_configure_parameters
[ [ @maxtrans = ] max_trans ]
[ , [ @pollinterval = ] polling_interval ]
[ ; ]
Argumentos
@maxtrans [ = ] max_trans
O tipo de dados é int. Indica o número máximo de transações a serem processadas em cada ciclo de verificação.
- Para o Azure Synapse Link, o valor padrão, se não for especificado, é
10000
. Se especificado, o valor deve ser um inteiro positivo. - Para espelhamento de malha, esse valor é determinado dinamicamente e definido automaticamente.
@pollinterval [ = ] polling_interval
O tipo de dados é int. Descreve a frequência com que o log é verificado em busca de novas alterações, em segundos.
- Para o Azure Synapse Link, o intervalo padrão, se não for especificado, é de 5 segundos. O valor deve ser
5
ou maior. - Para espelhamento de malha, esse valor é determinado dinamicamente e definido automaticamente.
Devoluções
0
(sucesso) ou 1
(fracasso).
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 este procedimento.