이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 2 다음 »


설정설명기본값옵션 적용

Query의 최대 메모리 사용량 제한

MEM_LIMIT

Executor의 각 노드에 Query 실행을 위해서 할당할 수 있는 최대 메모리0 (unlimited)
  • Engine : --mem_limit=
  • Query : MEM_LIMIT=3gb|3mb

Idle Query 타임아웃

QUERY_TIMEOUT_S

Query가 아무일도 안하고 idle 상태로 있는 경우 지정한 시간을 초과하면 취소합니다. 데이터 조회는 완료했으나 클라이언트가 데이터를 가져가지 않고 계속 대기하고 있는 경우에 해당합니다.0 (no timeout)
  • Engine : --idle_query_timeout=초
  • Query : QUERY_TIMEOUT_S=초

Idle 세션의 타임아웃

IDLE_SESSION_TIMEOUT

세션이 Idle 상태인 경우 지정한 시간을 초과하면 세션을 종료합니다.

0 (never expire)
  • Engine : --idle_session_timeout=초
  • Query : IDLE_SESSION_TIMEOUT=초

멀티 쓰레드

MT_DOP

쿼리 실행시 멀티 쓰레드의 정도를 설정하여 쿼리 실행을 가속화 시킵니다.  특히 Group By, Join에 좋은 효과를 발휘합니다.

Query Statement에 따라서 이 값은 다양하게 적용됩니다(예; Compute Stats는 4, Select는 0,DML은 지원하지 않음).

0
  • Query : MT_DOP=4

Query 실행 타임아웃

EXEC_TIME_LIMIT_S

Query의 실행 시간을 제한합니다.

지정한 시간을 초과하면 Query가 취소됩니다.

0 (no limit)
  • Query : EXEC_TIME_LIMIT_S=초

배치 사이즈

BATCH_SIZE

SQL 오퍼레이터가 실행할때 한번에 처리할 수 있는 ROW의 개수를 지정합니다.

개발 및 테스트시 주료 활용하므로 특별한 경우가 아니면 변경하지 않도록 합니다.

0 (1024가 적용됨)

(0~65536)

  • Query : BATCH_SIZE=1024
  • 레이블 없음