Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

настройки сеанса reader_executor_*

Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.

reader_executor_block_size

Экспериментальная возможность
Тип
UInt64
По умолчанию
1048576
История версий
ВерсияЗначение по умолчаниюКомментарий
26.81048576Новая экспериментальная настройка ReaderExecutor: размер фрагмента буфера при чтении из источника.

Размер фрагмента буфера для экспериментального ReaderExecutor: при чтении из источника заполняются узлы размером не более этого значения. Значение должно быть не менее 4 КиБ.

reader_executor_max_tail_for_drain

Экспериментальная возможность
Тип
UInt64
По умолчанию
1048576
История версий
ВерсияЗначение по умолчаниюКомментарий
26.71048576Новая экспериментальная настройка ReaderExecutor: граница дочитывания для завершения сброшенного долгоживущего соединения.

Граница дочитывания для экспериментального ReaderExecutor: если долгоживущее соединение с источником было сброшено в пределах этого количества байтов от своей правой границы, оно сначала дочитывается до границы, чтобы корректно завершиться и вернуться в пул соединений для повторного использования, а не учитываться как незавершённое соединение.

reader_executor_min_bytes_for_seek

Экспериментальная возможность
Тип
UInt64
По умолчанию
2097152
История версий
ВерсияЗначение по умолчаниюКомментарий
26.72097152Новая экспериментальная настройка ReaderExecutor: порог прямого пропуска разрыва при сквозном чтении через удерживаемое соединение с источником.

Порог прямого пропуска разрыва для экспериментального ReaderExecutor: разрыв до этого значения пропускается через открытое соединение с источником (сквозным чтением) вместо выполнения отдельного чтения из источника или повторного открытия соединения. Установите значение близким к точке баланса между затратами на пропускную способность и стоимостью запроса, чтобы сквозное чтение оставалось выгодным.

reader_executor_use_long_connections

Экспериментальная возможность
Тип
Bool
По умолчанию
0
История версий
ВерсияЗначение по умолчаниюКомментарий
26.70Новая экспериментальная настройка ReaderExecutor (по умолчанию отключена): повторно использовать удерживаемое соединение с источником между последовательными окнами.

Повторно использует в экспериментальном ReaderExecutor долгоживущее соединение с источником с ограниченным временем жизни между окнами. Долгоживущее соединение — это соединение, диапазон которого выходит за пределы текущего окна чтения; если настройка отключена, исполнитель не расходует бюджет пула соединений, и для каждого окна открывается краткоживущее одноразовое соединение (путь без сохранения состояния).

reader_executor_window_size

Экспериментальная возможность
Тип
UInt64
По умолчанию
4194304
История версий
ВерсияЗначение по умолчаниюКомментарий
26.84194304Новая экспериментальная настройка ReaderExecutor: количество байтов, возвращаемых за одно окно чтения.

Количество байтов, возвращаемых экспериментальным ReaderExecutor за одно окно чтения (единица данных, возвращаемая операцией чтения). Должно быть не менее 4 КиБ.

Navigation