Skip to main content
이 설정은 system.settings에서 제공되며, 소스 코드에서 자동 생성됩니다.

correlated_subqueries_default_join_kind

디코릴레이션된 쿼리 계획에서 사용할 조인 유형을 제어합니다. 기본값은 right이며, 이는 디코릴레이션된 계획에 서브쿼리 입력이 오른쪽에 있는 RIGHT JOIN이 포함된다는 뜻입니다. 가능한 값:
  • left - 디코릴레이션 과정에서 LEFT JOIN이 생성되며 입력 테이블은 왼쪽에 배치됩니다.
  • right - 디코릴레이션 과정에서 RIGHT JOIN이 생성되며 입력 테이블은 오른쪽에 배치됩니다.
서브쿼리 입력이 인메모리 버퍼(자세한 내용은 correlated_subqueries_use_in_memory_buffer 참조)를 통해 공유되면, 버퍼 writer를 reader보다 먼저 평가하는 레이아웃은 이것뿐이므로 이 설정과 관계없이 right가 사용됩니다. 조인 유형은 디코릴레이션된 계획의 내부 세부 사항이며 결과를 변경하지 않습니다.

correlated_subqueries_substitute_equivalent_expressions

필터 표현식을 사용해 동등한 표현식을 추론하고, CROSS JOIN을 생성하는 대신 이를 사용합니다.

correlated_subqueries_use_in_memory_buffer

반복 평가를 방지하기 위해 상관 서브쿼리 입력에 인메모리 버퍼를 사용합니다.
마지막 수정일 2026년 8월 14일