알려진 문제

알려진 문제 (Known Issues)

DuckDB CLI 클라이언트에서 발생할 수 있는 알려진 문제점과 해결 방법을 정리해 봤어요. 같은 증상이 나타났다면 이 문서를 먼저 확인해 보면 좋아요.

출처: 문서

본문

오래된 Linux 배포판과 WSL 2에서 메모리 값이 정확하지 않은 문제 (Incorrect Memory Values on Old Linux Distributions and WSL 2)

Windows Subsystem for Linux 2 (WSL2)에서 duckdb_settingsmax_memorymemory_limit을 조회할 때, 특정 Ubuntu 버전(예: 20.04, 24.04)에서 값이 부정확할 수 있어요. Red Hat Enterprise Linux 8 (RHEL 8) 같은 오래된 배포판에서도 같은 문제가 발생해요.

예시:

FROM duckdb_settings() WHERE name LIKE '%mem%';

출력 결과에 1000 PiB보다 큰 값이 포함돼요:

┌──────────────┬────────────┬─────────────────────────────────────────────┬────────────┬─────────┐
│     name     │   value    │                 description                 │ input_type │  scope  │
│   varchar    │  varchar   │                   varchar                   │  varchar   │ varchar │
├──────────────┼────────────┼─────────────────────────────────────────────┼────────────┼─────────┤
│ max_memory   │ 1638.3 PiB │ The maximum memory of the system (e.g. 1GB) │ VARCHAR    │ GLOBAL  │
│ memory_limit │ 1638.3 PiB │ The maximum memory of the system (e.g. 1GB) │ VARCHAR    │ GLOBAL  │
└──────────────┴────────────┴─────────────────────────────────────────────┴────────────┴─────────┘

더 알아보기 (Learn more)