ClickHouse는 설정 프로필을 관리하기 위한 SQL 기반 워크플로도 지원합니다. 이 방법을 사용하는 것을 권장합니다.
readonly=1이며, 이를 통해 읽기 전용 액세스가 보장됩니다.
설정 프로필은 서로 상속할 수 있습니다. 상속을 사용하려면 프로필에 나열된 다른 설정보다 앞에 하나 이상의 profile 설정을 지정하십시오. 동일한 설정이 서로 다른 프로필에 정의된 경우에는 가장 나중에 정의된 값이 사용됩니다.
프로필의 모든 설정을 적용하려면 profile 설정을 지정하십시오.
예시:
web 프로필을 설치합니다.
users.xml 파일입니다.
예시:
default와 web를 지정합니다.
default 프로필은 특별한 용도로 사용됩니다. 이 프로필은 항상 있어야 하며 서버 시작 시 적용됩니다. 즉, default 프로필에는 기본 설정이 들어 있습니다. 기본 프로필의 이름은 default_profile 서버 설정을 통해 변경할 수 있습니다.
background 프로필도 특별한 용도로 사용됩니다. 백그라운드 작업의 설정을 재정의하기 위해 사용할 수 있습니다. 이 매개변수는 선택 사항이며, 이름은 background_profile 서버 설정을 통해 변경할 수 있습니다.
web 프로필은 일반 프로필이며, SET 쿼리 또는 HTTP 쿼리의 URL 매개변수를 사용해 설정할 수 있습니다.