Partilhar via


SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)

Substitui o valor atualmente configurado query governor cost limit na conexão atual.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

SET QUERY_GOVERNOR_COST_LIMIT value

Argumentos

  • valor
    É um valor numérico ou inteiro que especifica o tempo mais longo de execução de uma consulta. Os valores são arredondados para baixo, para o inteiro mais próximo. Os valores negativos são arredondados para 0. O administrador de consultas não permite a execução de qualquer consulta que tem um custo calculado que excede aquele valor. Se for especificado 0 (o padrão) para essa opção, o administrador de consultas será desativado e todas as consultas terão permissão para serem executadas indefinidamente.

    "Custo da consulta" faz referência a um tempo decorrido estimado em segundos, exigido para concluir uma consulta em uma configuração de hardware específica.

Comentários

O uso de SET QUERY_GOVERNOR_COST_LIMIT se aplica somente à conexão atual e persiste durante a conexão atual. Use a opção query governor cost limit de sp_configure para alterar o valor limite de custo do administrador de consultas em todo o servidor. Para obter mais informações sobre como configurar essa opção, consulte sp_configure e Definindo opções de configuração do servidor.

A configuração de SET QUERY_GOVERNOR_COST_LIMIT é definida no momento da execução e não no momento da análise.

Permissões

Requer associação na função public.

Consulte também

Referência

Outros recursos