STATEMENT_TIMEOUT
적용 대상: Databricks SQL
STATEMENT_TIMEOUT 구성 매개 변수는 제한 시간(초)을 지정합니다. 개수는 SQL 문 실행의 시작 부분에서 시작됩니다. 런타임이 값을 초과하는 Databricks SQL 문은 시간이 초과됩니다.
SET 문을 사용하여 세션 수준에서 그리고 SQL 매개 변수 또는 SQL Warehouse API 구성을 사용하여 전역 수준에서 이 매개 변수를 설정할 수 있습니다.
설정
시간 제한 값을 0에서 172800초(2일) 사이의 초 단위로 설정합니다. 설정 값을 초과하는 실행 시간이 있는 Databricks SQL 문은 중지됩니다.
시스템 기본값
시스템 기본값은 172800초(2일)입니다.
예제
-- Set a session-level timeout
> SET STATEMENT_TIMEOUT = 86400;
> SELECT * FROM DIAMONDS;
-- Reset the timeout duration
> RESET STATEMENT_TIMEOUT;
> SELECT * FROM DIAMONDS;
작업 영역 수준 시간 제한을 설정하려면 작업 영역 관리자 설정으로 이동하고 컴퓨팅을 클릭한 다음 SQL 웨어하우스 옆의 관리를 클릭합니다. SQL 구성 매개 변수 설정에서 시간 제한 값이 초 단위인 구성 매개 변수를 추가합니다.
-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400