Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:
Databricks SQL
O parâmetro de configuração STATEMENT_TIMEOUT especifica uma duração de tempo limite em segundos. A contagem começa no início da execução da instrução SQL. Qualquer instrução SQL Databricks com um tempo de execução superior ao valor é expirada.
Você pode definir esse parâmetro no nível da sessão usando a instrução SET e no nível global usando Configurar parâmetros SQL ou API do SQL Warehouses.
Configuração
Defina um valor de tempo limite em segundos entre 0 e 172800 segundos (2 dias). Qualquer instrução SQL Databricks que tenha um tempo de execução superior ao valor definido é interrompida.
Predefinição do sistema
O padrão do sistema é 172800 segundos (2 dias).
Exemplos
-- Set a session-level timeout
> SET STATEMENT_TIMEOUT = 86400;
> SELECT * FROM DIAMONDS;
-- Reset the timeout duration
> RESET STATEMENT_TIMEOUT;
> SELECT * FROM DIAMONDS;
Para definir um tempo limite ao nível do espaço de trabalho, vá até as configurações de administrador do espaço de trabalho, clique em Computação, e de seguida, clique em Gerir junto a Armazéns SQL. Na definição de Parâmetros de Configuração SQL , adicione um parâmetro de configuração onde o valor de timeout seja em segundos.
-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400