Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

max_temporary_* 세션 설정

이 설정은 system.settings에서 확인할 수 있으며, 소스 코드로부터 자동 생성됩니다.

max_temporary_columns

유형
UInt64
기본값
0

쿼리를 실행할 때 상수 컬럼을 포함하여 동시에 RAM에 유지할 수 있는 임시 컬럼의 최대 개수입니다. 중간 계산 결과로 메모리에 지정된 개수를 초과하는 임시 컬럼이 생성되면 예외가 발생합니다.

0 값은 무제한을 의미합니다.

max_temporary_data_on_disk_size_for_query

유형
UInt64
기본값
0

동시에 실행되는 모든 쿼리에서 디스크의 임시 파일이 사용할 수 있는 최대 데이터 크기(바이트)입니다.

가능한 값:

  • 양의 정수
  • 0 — 무제한(기본값)

max_temporary_data_on_disk_size_for_user

유형
UInt64
기본값
0

동시에 실행되는 모든 사용자 쿼리에서 디스크의 임시 파일이 사용할 수 있는 최대 데이터 크기(바이트)입니다.

Possible values:

  • 양의 정수입니다.
  • 0 — 무제한(기본값)

max_temporary_non_const_columns

유형
UInt64
기본값
0

max_temporary_columns와 마찬가지로, 쿼리 실행 시 상수 컬럼을 제외하고 동시에 RAM에 유지해야 하는 임시 컬럼의 최대 개수입니다.

Navigation