system.settings_changes 시스템 테이블
system.settings_changes 시스템 테이블
system.settings_changes 는 이전 ClickHouse 버전에서의 설정 변경에 대한 정보를 담고 있어요.
출처: 문서
본문
Description
이전 ClickHouse 버전에서의 설정 변경에 대한 정보를 포함해요.
Columns
-
type(Enum8(‘Session’ = 0, ‘MergeTree’ = 1)) — 설정 그룹이에요(Session, MergeTree…). -
version(String) — ClickHouse 서버 버전이에요. -
changes(Array(Tuple(name String, previous_value String, new_value String, reason String, compatibility_mode String))) — 설정 변경이에요.compatibility_mode:Apply는previous_value로의 롤백을 허용하고,Ignore는 이 변경과 그 이전의 같은 설정에 대한 변경의 롤백을 차단해요.
Example
SELECT *
FROM system.settings_changes
WHERE version = '23.5'
FORMAT Vertical
Row 1:
──────
type: Core
version: 23.5
changes: [('input_format_parquet_preserve_order','1','0','Allow Parquet reader to reorder rows for better parallelism.'),('parallelize_output_from_storages','0','1','Allow parallelism when executing queries that read from file/url/s3/etc. This may reorder rows.'),('use_with_fill_by_sorting_prefix','0','1','Columns preceding WITH FILL columns in ORDER BY clause form sorting prefix. Rows with different values in sorting prefix are filled independently'),('output_format_parquet_compliant_nested_types','0','1','Change an internal field name in output Parquet file schema.')]