statement_timeout - Amazon Redshift

statement_timeout

값(기본값은 굵은 글꼴로 표시)

0 (제한 해제) , x 밀리 초

설명

지정한 시간(밀리초)을 초과하는 문을 모두 중지합니다.

statement_timeout 값은 Amazon Redshift에서 종료하기 전에 쿼리가 실행될 수 있는 최대 시간입니다. 이 시간에는 계획, 워크로드 관리(WLM)의 대기 및 실행 시간이 포함됩니다. 이 시간을 실행 시간만 포함하는 WLM 제한 시간(max_execution_time) 및 QMR(query_execution_time)과 비교하십시오.

WLM 구성에서 WLM 제한 시간(max_execution_time)도 지정하는 경우에는 statement_timeout과 max_execution_time 중에서 더 낮은 값이 사용됩니다. 자세한 내용은 WLM 제한 시간 단원을 참조하십시오.

다음 쿼리는 1밀리초보다 오래 걸리기 때문에 시간 제한에 걸려 취소됩니다.

set statement_timeout = 1; select * from listing where listid>5000; ERROR: Query (150) canceled on user's request