다음을 통해 공유


STATEMENT_TIMEOUT

적용 대상:예로 표시된 확인 Databricks SQL

STATEMENT_TIMEOUT 구성 매개 변수는 제한 시간(초)을 지정합니다. 개수는 SQL 문 실행의 시작 부분에서 시작됩니다. 런타임이 값을 초과하는 Databricks SQL 문은 시간이 초과됩니다.

세션 수준에서는 을 사용하여, 전역 수준에서는 SQL 구성 또는 SQL Warehouses API을 사용하여 이 매개 변수를 수 있습니다.

설정

Set 0에서 172800초(2일) 사이의 시간 제한 값을 초 단위로 설정합니다. 실행 시간이 set 값을 초과하는 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 Warehouse옆에 있는 관리를 클릭합니다. SQL 구성 Parameters 설정에서 시간 제한 값이 초 단위일 where 구성 매개 변수를 추가합니다.

-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400