custom_* 서버 설정
custom_* 서버 설정
이 페이지에서는 SQL로 생성된 커스텀 캐시 디스크의 캐시 경로와 커스텀 설정 접두사를 제어하는 custom_* 계열 서버 설정을 설명할게요.
출처: 문서
본문
이 설정들은 ClickHouse 서버를 구성하며, ClickHouse 소스에서 자동으로 생성돼요.
custom_cached_disks_base_directory
이 설정은 커스텀(SQL에서 생성된) 캐시 디스크의 캐시 경로를 지정해요. custom_cached_disks_base_directory는 커스텀 디스크에 대해 filesystem_caches_path(filesystem_caches_path.xml에 있음)보다 우선순위가 높아요. filesystem_caches_path는 전자가 없을 때 사용돼요.
파일시스템 캐시 설정 경로는 그 디렉터리 안에 있어야 해요. 그렇지 않으면 디스크 생성을 막는 예외가 발생해요. 서버가 업그레이드된 이전 버전에서 생성된 디스크에는 영향을 미치지 않아요. 이 경우 서버가 성공적으로 시작될 수 있도록 예외가 발생하지 않아요.
예시:
<custom_cached_disks_base_directory>/var/lib/clickhouse/caches/</custom_cached_disks_base_directory>
custom_settings_prefixes
custom settings에 사용되는 접두사 목록이에요. 여러 접두사는 쉼표로 구분해야 해요.
예시
<custom_settings_prefixes>SQL_</custom_settings_prefixes>
참고 (See Also)