Results of 1 - 10 of about 13 for Distributions (0.001 sec.)
- Known Issues 12440
- Incorrect Memory Values on Old Linux Distributions and WSL 2 On Windows Subsystem for Linux 2 (WSL2), when querying the max_memory or memory_limit from the duckdb_settings , the values may be inaccurate on certain Ubuntu versions (e.g., 20.
...04 and 24.04). The issue also occurs on older distributions such as Red Hat Enterprise Linux 8 (RHEL 8): Example: FROM duckdb_settings() WHERE name LIKE '%mem%'; The output contains... - https://man.mtool.work/duckdb/2.0/clients/cli/known_issues.html
- jemalloc 11278
- On supported platforms, DuckDB replaces the system's memory allocator with jemalloc . jemalloc is statically linked into DuckDB and cannot be installed or loaded during runtime. For technical reasons, we used to distribute jemalloc as an ex
...d-party library. Operating System Support The availability of jemalloc depends on the operating system. Linux 64-bit Linux distributions of DuckDB ship with jemalloc by default (with the exception of builds for musl-based distributions). To disable jemalloc ,... - https://man.mtool.work/duckdb/2.0/internals/jemalloc.html
- Requirements 10592
- DuckDB is designed to be portable and has very few runtime dependencies. Still, there are a few requirements to be aware of before installing or running DuckDB. Supported Platforms DuckDB officially supports Linux, macOS and Windows on both
...no longer built for it. DuckDB 2.1 will stop supporting osx_amd64 . DuckDB can also run on other platforms, such as Linux distributions using musl libc (e.g., Alpine Linux), Android and WebAssembly, with varying levels of support. For details, see the list o...newer compiler. As a result, extensions are no longer distributed for the linux_amd64_gcc4 platform. Most mainstream Linux distributions ship with glibc 2.28 or newer, so no action is needed on these systems. If you need to run DuckDB on a system with an olde... - https://man.mtool.work/duckdb/2.0/operations_manual/installing_duckdb/requiremen...
- ODBC API on Linux 10117
- Driver Manager A driver manager is required to manage communication between applications and the ODBC driver. We tested and support unixODBC that is a complete ODBC driver manager for Linux. Users can install it from the command line: On De
...bian-based distributions (Ubuntu, Mint, etc.), run: sudo apt-get install unixodbc odbcinst On Fedora-based distributions (Amazon Linux, RHEL, CentO... - https://man.mtool.work/duckdb/2.0/clients/odbc/linux.html
- Linux 9202
- Prerequisites On Linux, install the required packages with the package manager of your distribution. Ubuntu and Debian CLI Client On Ubuntu and Debian (and also MX Linux, Linux Mint, etc.), the requirements for building the DuckDB CLI clien
...a-build openssl-devel git clone https://github.com/duckdb/duckdb cd duckdb GEN=ninja make Note that on older Red Hat-based distributions, you may have to change the package name for g++ to gcc-c++ , skip Ninja and manually configure the number of Make jobs: s...ir build cd build cmake .. make -j`nproc` Arch Linux The following instructions are intended for Arch Linux and Arch-based distributions (e.g., Manjaro, Omarchy). CLI Client DuckDB is available in Arch's Extra package repository . To install it, run: sudo pac... - https://man.mtool.work/duckdb/2.0/dev/building/linux.html
- Vortex Extension 8973
- The vortex extension allows you to read and write files using the Vortex file format . It is currently available for the Linux ( linux_amd64 , linux_arm64 ) and macOS ( osx_arm64 ) distributions. Installing and Loading To install and load t
... - https://man.mtool.work/duckdb/2.0/core_extensions/vortex.html
- Out of Memory Errors 8269
- DuckDB has a state of the art out-of-core query engine that can spill to disk for larger-than-memory processing. We continuously strive to improve DuckDB's scalability and prevent out of memory errors whenever possible. That said, you may s
...ample: Out of Memory Error: failed to pin block of size 256.0 KiB (476.7 MiB/476.8 MiB used) OOM Reaper (Linux) Many Linux distributions have an OOM killer or OOM reaper process whose goal is to prevent memory overcommitment. If the OOM reaper killed your pro... - https://man.mtool.work/duckdb/2.0/guides/troubleshooting/oom_errors.html
- JSON Overview 7812
- DuckDB supports SQL functions that are useful for reading values from existing JSON and creating new JSON data. JSON is supported with the json extension which is shipped with most DuckDB distributions and is auto-loaded on first use. If yo
... - https://man.mtool.work/duckdb/2.0/data/json/overview.html
- Environment 7354
- The environment where DuckDB is run has an obvious impact on performance. This page focuses on the effects of the hardware configuration and the operating system used. Hardware Configuration CPU DuckDB's officially supported architectures a
...and Linux are all well-tested and DuckDB can run on them with high performance. Linux DuckDB runs on all mainstream Linux distributions released in the last ≈5 years. If you don't have a particular preference, we recommend using Ubuntu Linux LTS due to its s... - https://man.mtool.work/duckdb/2.0/guides/performance/environment.html
- Crashes 7354
- DuckDB is thoroughly tested via an extensive test suite. However, bugs can still occur and these can sometimes lead to crashes. This page contains practical information on how to troubleshoot DuckDB crashes. Types of Crashes There are a few
...o memory exhaustion. This crash can also be a symptom of the operating system killing the process. For example, many Linux distributions run an OOM reaper or OOM killer process , which kills processes to free up their memory and thus prevents the operating sy... - https://man.mtool.work/duckdb/2.0/guides/troubleshooting/crashes.html
DuckDB 2.0 Documentation / man.mtool.work