본문 바로가기
  • plotly로 바로쓰는 동적시각화 in R & 파이썬
EPL과 유튜브 데이터로 배우는 DuckDB

DuckDB 메타 데이터 함수

by 아참형인간 2026. 6. 16.

DuckDB는 데이터베이스의 메타정보를 조회할 수 있는 다양한 메타 데이터 함수들을 제공합니다

이 함수들을 통해 데이터베이스에 어떤 테이블이 존재하는지, 각 테이블의 컬럼 정보(스키마)는 어떻게 구성되어 있는지 등과 같은 정보를 손쉽게 조회할 수 있습니다.

DuckDB가 제공하는 주요 메타 데이터 함수는 다음과 같습니다.

메타 데이터 함수 설명 주요 정보
duckdb_tables() 테이블 목록 조회 database_name, schema_name, table_name, estimated_size, column_count, sql
duckdb_columns() 컬럼 정보 조회 database_name, schema_name, table_name, column_name, column_index, data_type
duckdb_views() 뷰 목록 조회 database_name, schema_name, view_name, column_count, sql
duckdb_schemas() 스키마 목록 조회 database_name, schema_name, sql
duckdb_indexes() 인덱스 정보 조회 database_name, schema_name, index_name, table_name, sql
duckdb_memory() 메모리 사용량 조회 Tag(BASE_TABLE, HASH_TABLE ), memory_usage_bytes, temporary_storage_bytes
duckdb_extensions() 사용 가능한 익스텐션 리스트 조회 extension_name, loaded, installed, description
duckdb_settings() 설정 가능한 세팅 값 조회 Name, value, description, input_type

'EPL과 유튜브 데이터로 배우는 DuckDB' 카테고리의 다른 글

DuckDB CLI 닷 커맨드  (0) 2026.06.16
DuckDB 익스텐션  (0) 2026.06.16
데이터 분석에서의 DuckDB의 의미  (0) 2026.06.16
DuckDB 내부 구조  (0) 2026.06.16
DuckDB란?  (0) 2026.06.16

댓글