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

reader_executor_block_size

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

reader_executor_max_tail_for_drain

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

reader_executor_min_bytes_for_seek

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

reader_executor_use_long_connections

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

reader_executor_window_size

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