Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

statement_timeout - Amazon Redshift

statement_timeout

Valores (padrão em negrito)

0 (desativa a limitação), x milissegundos

Descrição

Interrompe qualquer instrução que ultrapasse o número especificado de milissegundos.

O valor statement_timeout é a quantidade máxima de tempo que uma consulta pode ser executada antes que o Amazon Redshift a encerre. Esse tempo inclui planejamento, enfileiramento no gerenciamento de workload (WLM) e tempo de execução. Compare esse tempo como o tempo limite do WLM (max_execution_time) e de uma QMR (query_execution_time), que inclui somente o tempo de execução.

Se o tempo limite do WLM (max_execution_time) também for especificado como parte de uma configuração do WLM, o mais baixo de statement_timeout e de max_execution_time será usado. Para obter mais informações, consulte Tempo limite do WLM.

Exemplo

Como a consulta a seguir leva mais de 1 milissegundo, ela atinge o tempo limite e é cancelada.

set statement_timeout = 1; select * from listing where listid>5000; ERROR: Query (150) canceled on user's request
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.