본문으로 바로가기
본문으로 바로가기

시스템 테이블

페이지설명
시스템 테이블 개요시스템 테이블이 무엇이며 왜 유용한지에 대한 개요입니다.
INFORMATION_SCHEMA데이터베이스 객체 메타데이터에 대한, 사실상 표준화된 DBMS 독립적 뷰를 제공하는 시스템 데이터베이스입니다.
system.asynchronous_insert_log비동기 insert 작업에 대한 정보를 포함하는 시스템 테이블입니다. 각 행은 비동기 insert 메커니즘으로 인해 버퍼링된 개별 insert 쿼리를 나타냅니다.
system.asynchronous_inserts대기열에 있는 아직 처리되지 않은 비동기 insert에 대한 정보를 포함하는 시스템 테이블입니다.
system.asynchronous_loader최근의 비동기 작업(예: 테이블 로딩 작업)에 대한 정보와 상태를 포함하는 시스템 테이블입니다. 이 테이블은 각 작업마다 한 개의 행을 가집니다.
system.asynchronous_metric_logsystem.asynchronous_metrics의 이력 값을 저장하는 시스템 테이블로, 기본적으로 1초 간격으로 한 번씩 기록됩니다
system.asynchronous_metrics백그라운드에서 주기적으로 계산되는 메트릭을 포함하는 시스템 테이블입니다. 예를 들어 사용 중인 RAM 용량과 같은 정보가 포함됩니다.
system.azure_queue_settingsAzureQueue 테이블의 설정 정보를 포함하는 시스템 테이블입니다. 서버 24.10 버전부터 사용할 수 있습니다.
system.background_schedule_pool백그라운드 스케줄 풀에 있는 작업에 대한 정보를 포함하는 시스템 테이블입니다.
system.background_schedule_pool_log백그라운드 스케줄 풀 작업의 실행 이력을 포함하는 시스템 테이블입니다.
system.backup_logBACKUPRESTORE 작업과 관련된 로그 항목을 저장하는 시스템 테이블입니다.
system.backupsBACKUPRESTORE 작업에 대한 정보가 기록된 로그 항목을 저장하는 시스템 테이블입니다.
system.blob_storage_log업로드 및 삭제와 같은 다양한 blob 스토리지 작업에 대한 로깅 정보를 포함하는 시스템 테이블입니다.
system.build_optionsClickHouse 서버의 빌드 옵션에 대한 정보를 포함하는 시스템 테이블입니다.
system.clusters설정 파일에서 사용 가능한 클러스터와 그 안에 정의된 서버에 대한 정보를 포함하는 시스템 테이블입니다.
system.codecs사용 가능한 코덱과 그 특성에 대한 정보를 포함하는 시스템 테이블입니다.
system.columns모든 테이블의 컬럼에 대한 정보를 포함하는 시스템 테이블입니다.
system.contributors기여자에 대한 정보를 포함하는 시스템 테이블입니다.
system.crash_log치명적인 오류 발생 시의 스택 트레이스 정보를 포함하는 시스템 테이블입니다.
system.current_roles현재 사용자에 대해 활성화된 역할을 포함하는 시스템 테이블입니다.
system.dashboardsHTTP 인터페이스를 통해 접근 가능한 /dashboard 페이지에서 사용하는 쿼리를 포함합니다. 모니터링 및 문제 해결에 유용합니다.
system.data_skipping_indices모든 테이블에 존재하는 데이터 스키핑 인덱스에 대한 정보를 포함하는 시스템 테이블입니다.
system.data_type_families지원되는 데이터 타입에 대한 정보를 포함하는 시스템 테이블입니다.
system.database_engines서버에서 지원하는 데이터베이스 엔진 목록을 포함하는 시스템 테이블입니다.
system.database_replicas복제된 데이터베이스의 정보와 상태를 포함하는 시스템 테이블입니다.
system.databases현재 USER가 사용할 수 있는 데이터베이스에 대한 정보를 포함하는 시스템 테이블입니다.
system.dead_letter_queue스트리밍 엔진을 통해 수신된 메시지 중 파싱 오류가 발생한 메시지에 대한 정보를 포함하는 시스템 테이블입니다.
system.delta_lake_metadata_logDelta Lake 테이블에서 읽은 메타데이터 파일에 대한 정보를 포함하는 시스템 테이블입니다. 각 항목은 루트 메타데이터 JSON 파일을 나타냅니다.
system.detached_partsMergeTree 테이블에서 분리(detach)된 파트에 대한 정보를 포함하는 시스템 테이블입니다.
system.detached_tables분리(detach)된 각 테이블에 대한 정보를 포함하는 시스템 테이블입니다.
system.dictionaries딕셔너리에 대한 정보를 포함하는 시스템 테이블입니다.
system.dimensional_metrics즉시 계산할 수 있고 Prometheus 형식으로 내보낼 수 있는 차원 기반 메트릭(metric)을 포함하는 테이블입니다. 항상 최신 상태로 유지됩니다.
system.disks서버 설정에 정의된 디스크에 대한 정보를 포함하는 시스템 테이블입니다.
system.distributed_ddl_queue클러스터에서 실행된 분산 DDL 쿼리(ON CLUSTER 절을 사용하는 쿼리)에 대한 정보를 포함하는 시스템 테이블입니다.
system.distribution_queue세그먼트로 전송하기 위해 대기 중인 로컬 파일에 대한 정보를 포함하는 시스템 테이블입니다.
system.dns_cache캐시된 DNS 레코드에 대한 정보를 포함하는 시스템 테이블입니다.
system.dropped_tablesDROP TABLE이 실행되었지만 데이터 정리가 아직 수행되지 않은 테이블에 대한 정보를 포함하는 시스템 테이블입니다.
system.dropped_tables_partssystem.dropped_tables에 있는 삭제된 MergeTree 테이블의 파트 정보를 포함하는 시스템 테이블
system.enabled_roles현재 시점에 활성화된 모든 역할에 대한 정보를 포함하는 시스템 테이블입니다. 여기에는 현재 USER의 현재 역할과 그 역할에 부여된 역할이 포함됩니다.
system.error_logsystem.errors 테이블의 오류 값 이력을 포함하며, 주기적으로 디스크에 플러시되는 시스템 테이블입니다.
system.errors오류 코드와 해당 트리거 횟수를 포함하는 시스템 테이블입니다.
system.events시스템에서 발생한 이벤트 수에 대한 정보를 포함하는 시스템 테이블입니다.
system.fail_points사용 가능한 모든 failpoint와 그 유형, 현재 상태 목록을 포함하는 시스템 테이블입니다.
system.functions일반 함수와 집계 함수에 대한 정보를 포함하는 시스템 테이블입니다.
system.grantsClickHouse 사용자 계정에 부여된 권한을 보여 주는 시스템 테이블입니다.
system.graphite_retentionsGraphiteMergeTree 타입 엔진을 사용하는 테이블에서 사용하는 graphite_rollup 파라미터 정보가 포함된 시스템 테이블입니다.
system.histogram_metrics즉시 계산할 수 있고 Prometheus 형식으로 내보낼 수 있는 히스토그램 메트릭을 포함하는 시스템 테이블입니다. 항상 최신 상태로 유지됩니다.
system.iceberg_historyIceberg 스냅샷 이력을 나타내는 시스템 테이블입니다.
system.iceberg_metadata_logIceberg 테이블에서 읽은 메타데이터 파일에 대한 정보를 포함하는 시스템 테이블입니다. 각 항목은 루트 메타데이터 파일, Avro 파일에서 추출된 메타데이터, 또는 특정 Avro 파일의 항목을 나타냅니다.
system.instrumentation계측(instrumentation) 포인트를 포함하는 시스템 테이블입니다.
system.jemalloc_binsjemalloc 할당자를 통해 수행된 메모리 할당 정보를 크기 클래스(빈, bins)별로, 모든 arena에서 집계하여 제공하는 시스템 테이블입니다.
system.kafka_consumersKafka consumer에 대한 정보를 포함하는 시스템 테이블입니다.
system.licensesClickHouse 소스의 contrib 디렉터리에 위치한 서드파티 라이브러리의 라이선스를 포함하는 시스템 테이블입니다.
system.masking_policies시스템에 존재하는 모든 마스킹 정책에 대한 정보를 포함하는 시스템 테이블입니다.
system.merge_tree_settingsMergeTree 테이블에 대한 설정 정보를 포함하는 시스템 테이블입니다.
system.mergesMergeTree 계열 테이블에서 현재 진행 중인 머지 작업과 일부 파트 뮤테이션에 대한 정보를 포함하는 시스템 테이블입니다.
system.metric_logsystem.metricssystem.events 테이블의 메트릭 값 이력을 저장하는 시스템 테이블로, 주기적으로 디스크에 플러시됩니다.
system.metrics즉시 계산할 수 있거나 현재 값을 가지는 메트릭을 포함하는 시스템 테이블입니다.
system.movesMergeTree 테이블에서 진행 중인 데이터 파트 이동에 대한 정보를 포함하는 시스템 테이블입니다. 각 데이터 파트 이동은 하나의 행으로 표현됩니다.
system.mutationsMergeTree 테이블의 뮤테이션과 그 진행 상태에 대한 정보를 담는 시스템 테이블입니다. 각 뮤테이션 명령은 하나의 행으로 기록됩니다.
system.numbers단일 UInt64 컬럼 number만을 가지며, 이 컬럼에는 0부터 시작하는 거의 모든 자연수가 저장된 시스템 테이블입니다.
system.numbers_mtsystem.numbers와 유사한 시스템 테이블로, 읽기 작업이 병렬로 수행되며 숫자가 임의의 순서로 반환될 수 있습니다.
system.one값 0이 들어 있는 dummy UInt8 컬럼 하나를 가진 단일 행만 포함하는 시스템 테이블입니다. 다른 DBMS에서 사용되는 DUAL 테이블과 유사합니다.
system.opentelemetry_span_log실행된 쿼리에 대한 트레이스 스팬 정보를 담는 시스템 테이블입니다.
system.part_log데이터 추가나 병합과 같이 MergeTree 계열 테이블의 데이터 파트에서 발생한 이벤트에 대한 정보를 담는 시스템 테이블입니다.
system.partsMergeTree 파트에 대한 정보를 담는 시스템 테이블입니다.
system.parts_columnsMergeTree 테이블의 파트 및 컬럼에 대한 정보를 담는 시스템 테이블입니다.
system.primesprime이라는 이름의 단일 UInt64 컬럼을 포함하는 시스템 테이블로, 2부터 시작하는 소수들이 오름차순으로 저장됩니다.
system.processesSHOW PROCESSLIST 쿼리를 구현하기 위해 사용되는 시스템 테이블입니다.
system.processors_profile_log프로세서 단위의 프로파일링 정보를 포함하는 시스템 테이블입니다(EXPLAIN PIPELINE 결과에서 확인할 수 있습니다).
system.projection_partsMergeTree 계열 테이블에 대한 프로젝션 파트 정보를 담는 시스템 테이블입니다.
system.projection_parts_columnsMergeTree 계열 테이블의 프로젝션 파트에 포함된 컬럼 정보를 담는 시스템 테이블입니다.
system.projections모든 테이블에 존재하는 프로젝션에 대한 정보를 담는 시스템 테이블입니다.
system.query_cache쿼리 캐시의 내용을 보여주는 시스템 테이블입니다.
system.query_condition_cache쿼리 조건 캐시의 내용을 보여주는 시스템 테이블입니다.
system.query_log시작 시간, 처리 시간, 오류 메시지 등 실행된 쿼리에 대한 정보를 담는 시스템 테이블입니다.
system.query_metric_log개별 쿼리에 대해 system.events 테이블에서 가져온 메모리 및 메트릭 값 이력을 저장하며, 주기적으로 디스크에 플러시되는 system 테이블입니다.
system.query_thread_log스레드 이름, 스레드 시작 시간, 쿼리 처리 시간 등 쿼리를 실행하는 스레드에 대한 정보를 담는 시스템 테이블입니다.
system.query_views_log뷰 유형, 실행 시간 등 쿼리 실행 시 함께 실행되는 종속 뷰에 대한 정보를 담는 시스템 테이블입니다.
system.quota_limits모든 QUOTA의 각 구간에 대한 최댓값 정보를 담는 시스템 테이블입니다. 하나의 QUOTA에는 0개 이상의 행이 대응될 수 있습니다.
system.quota_usage현재 사용자에 대한 QUOTA 사용량 정보(사용된 QUOTA, 남은 QUOTA 등)를 포함하는 시스템 테이블입니다.
system.quotasQUOTA 관련 정보를 포함하는 시스템 테이블입니다.
system.quotas_usage모든 사용자의 QUOTA 사용량 정보(사용된 QUOTA, 남은 QUOTA 등)를 포함하는 시스템 테이블입니다.
system.replicas로컬 서버에 있는 복제된 테이블(Replicated Table)의 정보와 상태를 포함하는 시스템 테이블입니다. 모니터링에 유용합니다.
system.replicated_fetches현재 실행 중인 백그라운드 fetch 작업에 대한 정보를 포함하는 시스템 테이블입니다.
system.replication_queueReplicatedMergeTree 계열 테이블에 대해 ClickHouse Keeper 또는 ZooKeeper에 저장된 복제 큐에 있는 태스크에 대한 정보를 제공하는 시스템 테이블입니다.
system.resources로컬 서버에 있는 리소스에 대한 정보를 포함하는 시스템 테이블로, 각 리소스마다 1개의 행이 있습니다.
system.role_grants사용자와 역할에 부여된 역할(역할 부여) 정보를 포함하는 시스템 테이블입니다.
system.roles구성된 역할에 대한 정보를 포함하는 시스템 테이블입니다.
system.row_policies특정 테이블에 대한 필터와, 해당 ROW POLICY가 적용되는 역할 및/또는 사용자 목록을 포함하는 시스템 테이블입니다.
system.s3_queue_settingsS3Queue 테이블 설정 정보가 포함된 시스템 테이블입니다. 서버 버전 24.10부터 제공됩니다.
system.scheduler로컬 서버에 있는 스케줄링 노드의 정보와 상태를 포함하는 시스템 테이블입니다.
system.schema_inference_cache캐시된 모든 파일 스키마에 대한 정보를 포함하는 시스템 테이블입니다.
system.server_settingsconfig.xml에 지정된 서버 전역 설정 정보를 포함하는 시스템 테이블입니다.
system.session_log모든 로그인 및 로그아웃 성공/실패 이벤트에 대한 정보를 포함하는 시스템 테이블입니다.
system.settings현재 사용자에 대한 세션 설정 정보를 포함하는 시스템 테이블입니다.
system.settings_changes이전 ClickHouse 버전에서 발생한 설정 변경(setting changes) 내역을 포함하는 시스템 테이블입니다.
system.settings_profile_elementsSETTINGS PROFILE의 내용을 설명하는 시스템 테이블로, 적용되는 CONSTRAINT, 역할 및 사용자, 상위 SETTINGS PROFILE 등을 포함합니다.
system.settings_profiles구성된 SETTINGS PROFILE의 속성을 포함하는 시스템 테이블입니다.
system.stack_trace모든 서버 스레드의 스택 트레이스를 포함하는 시스템 테이블입니다. 개발자가 서버의 내부 상태를 분석하는 데 사용할 수 있습니다.
system.storage_policies서버 설정에 정의된 스토리지 정책과 볼륨에 대한 정보를 포함하는 시스템 테이블입니다.
system.symbolsC++ 전문가와 ClickHouse 엔지니어에게 유용한 시스템 테이블로, clickhouse 바이너리를 분석하는 데 사용하는 정보를 포함합니다.
system.table_engines서버에서 지원하는 테이블 엔진과 각 엔진이 지원하는 기능에 대한 설명을 포함하는 시스템 테이블입니다.
system.tables서버가 인식하고 있는 각 테이블의 메타데이터를 포함하는 시스템 테이블입니다.
system.text_log로그 레코드가 저장되는 시스템 테이블입니다.
system.time_zonesClickHouse 서버에서 지원하는 시간대 목록을 포함하는 시스템 테이블입니다.
system.tokenizers사용 가능한 모든 토크나이저를 나열하는 시스템 테이블입니다.
system.trace_log샘플링 쿼리 프로파일러가 수집한 스택 트레이스를 포함하는 시스템 테이블입니다.
system.unicodeUnicode 문자 목록과 해당 속성을 포함하는 시스템 테이블입니다.
system.user_defined_functions사용자 정의 함수(UDF)의 로딩 상태와 구성 메타데이터를 포함하는 시스템 테이블입니다.
system.user_processes사용자별 메모리 사용량과 ProfileEvents를 개괄적으로 파악하는 데 유용한 정보를 포함하는 시스템 테이블입니다.
system.users서버에 구성된 사용자 계정 목록을 포함하는 시스템 테이블입니다.
system.view_refreshes갱신 가능 구체화 뷰(refreshable materialized view)에 대한 정보를 포함하는 시스템 테이블입니다.
system.warningsClickHouse 서버에 대한 경고 메시지를 포함하는 테이블입니다.
system.workloads로컬 서버에 존재하는 워크로드에 대한 정보를 포함하는 시스템 테이블입니다.
system.zookeeperClickHouse Keeper 또는 ZooKeeper가 구성된 경우에만 존재하는 시스템 테이블입니다. 설정에 정의된 Keeper 클러스터의 데이터를 노출합니다.
system.zookeeper_connectionZooKeeper가 구성된 경우에만 존재하는 시스템 테이블입니다. 현재 ZooKeeper(보조 ZooKeeper 포함)와의 연결 상태를 보여줍니다.
system.zookeeper_connection_logZooKeeper 연결 이력(보조 ZooKeeper 포함)을 보여주는 시스템 테이블입니다.
system.zookeeper_info사용 가능한 모든 Keeper 노드에 대한 내부 정보를 출력하는 시스템 테이블입니다.
system.zookeeper_logZooKeeper 서버에 대한 요청의 파라미터와 그에 대한 응답 정보를 포함하는 시스템 테이블입니다.