Skip to main content
이러한 설정은 system.settings에서 확인할 수 있으며 소스 코드를 기반으로 자동 생성됩니다.

max_result_bytes

결과 크기를 바이트 단위(비압축)로 제한합니다. 임계값에 도달하면 쿼리는 데이터 블록 처리를 마친 후 중지되지만, 결과의 마지막 블록은 잘라내지 않으므로 결과 크기가 임계값보다 커질 수 있습니다. 주의사항 이 임계값을 계산할 때는 메모리 내 결과 크기도 함께 고려됩니다. 결과 크기 자체는 작더라도 메모리에서 더 큰 데이터 구조를 참조할 수 있으며, 여기에는 LowCardinality 컬럼의 딕셔너리와 AggregateFunction 컬럼의 Arena가 포함되므로, 결과 크기가 작아도 임계값을 초과할 수 있습니다.
이 설정은 상당히 저수준이므로 주의해서 사용해야 합니다.

max_result_rows

결과의 행 수를 제한합니다. 이 설정은 서브쿼리와 분산 쿼리의 일부를 실행하는 원격 서버에서도 확인됩니다. 값이 0이면 제한이 적용되지 않습니다. 임계값에 도달하면 현재 데이터 블록의 처리가 끝난 후 쿼리가 중지되지만 결과의 마지막 블록은 잘라내지 않으므로 결과 크기가 임계값보다 클 수 있습니다.
마지막 수정일 2026년 7월 23일