Skip to main content
Эти настройки доступны в system.settings и автоматически сгенерированы на основе исходного кода.

min_bytes_to_use_direct_io

Минимальный объём данных, необходимый для использования прямого доступа к диску хранилища через I/O. ClickHouse использует эту настройку при чтении данных из таблиц. Если общий объём всех данных, которые нужно прочитать, превышает min_bytes_to_use_direct_io байт, то ClickHouse читает данные с диска хранилища с опцией O_DIRECT. Возможные значения:
  • 0 — прямой I/O отключён.
  • Положительное целое число.

min_bytes_to_use_mmap_io

Это экспериментальный параметр. Задаёт минимальный объём памяти для чтения больших файлов без копирования данных из ядра в пространство пользователя. Рекомендуемый порог — около 64 МБ, поскольку mmap/munmap работает медленно. Имеет смысл только для больших файлов и помогает только в том случае, если данные находятся в кэше страниц. Возможные значения:
  • Положительное целое число.
  • 0 — большие файлы читаются только с копированием данных из ядра в пространство пользователя.
Последнее изменение 23 июля 2026 г.