compatibility
compatibility 설정을 사용하면, 설정 변경 이력에 기록된 예외를 제외하고 이전 ClickHouse 버전의 기본 설정을 ClickHouse에서 사용합니다.
설정이 기본값이 아닌 값으로 지정된 경우에는 해당 설정값이 그대로 적용됩니다(compatibility 설정의 영향은 변경되지 않은 설정에만 적용됩니다).
system.settings_changes에서 Ignore로 표시된 변경은 해당 변경과 동일한 설정에 대한 이전 변경 전체의 롤백을 차단합니다.
이 설정은 22.3, 22.8과 같은 ClickHouse 버전 번호를 문자열로 받습니다. 값이 비어 있으면 이 설정은 비활성화됩니다.
기본적으로 비활성화되어 있습니다.
ClickHouse Cloud에서는 서비스 수준의 기본
compatibility 설정을 ClickHouse Cloud Support에서 설정해야 합니다. 설정하려면 지원 case를 생성하십시오.
하지만 compatibility 설정은 세션에서 SET compatibility = '22.3'를 사용하거나 쿼리에서 SETTINGS compatibility = '22.3'를 사용하는 등 표준 ClickHouse 설정 메커니즘을 통해 사용자, 역할, 프로필, 쿼리 또는 세션 수준에서 재정의할 수 있습니다.