Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.
reader_executor_block_size
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.8 | 1048576 | Новая экспериментальная настройка ReaderExecutor: размер фрагмента буфера при чтении из источника. |
Размер фрагмента буфера для экспериментального ReaderExecutor: при чтении из источника заполняются узлы размером не более этого значения. Значение должно быть не менее 4 КиБ.
reader_executor_max_tail_for_drain
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.7 | 1048576 | Новая экспериментальная настройка ReaderExecutor: граница дочитывания для завершения сброшенного долгоживущего соединения. |
Граница дочитывания для экспериментального ReaderExecutor: если долгоживущее соединение с источником было сброшено в пределах этого количества байтов от своей правой границы, оно сначала дочитывается до границы, чтобы корректно завершиться и вернуться в пул соединений для повторного использования, а не учитываться как незавершённое соединение.
reader_executor_min_bytes_for_seek
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.7 | 2097152 | Новая экспериментальная настройка ReaderExecutor: порог прямого пропуска разрыва при сквозном чтении через удерживаемое соединение с источником. |
Порог прямого пропуска разрыва для экспериментального ReaderExecutor: разрыв до этого значения пропускается через открытое соединение с источником (сквозным чтением) вместо выполнения отдельного чтения из источника или повторного открытия соединения. Установите значение близким к точке баланса между затратами на пропускную способность и стоимостью запроса, чтобы сквозное чтение оставалось выгодным.
reader_executor_use_long_connections
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.7 | 0 | Новая экспериментальная настройка ReaderExecutor (по умолчанию отключена): повторно использовать удерживаемое соединение с источником между последовательными окнами. |
Повторно использует в экспериментальном ReaderExecutor долгоживущее соединение с источником с ограниченным временем жизни между окнами. Долгоживущее соединение — это соединение, диапазон которого выходит за пределы текущего окна чтения; если настройка отключена, исполнитель не расходует бюджет пула соединений, и для каждого окна открывается краткоживущее одноразовое соединение (путь без сохранения состояния).
reader_executor_window_size
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.8 | 4194304 | Новая экспериментальная настройка ReaderExecutor: количество байтов, возвращаемых за одно окно чтения. |
Количество байтов, возвращаемых экспериментальным ReaderExecutor за одно окно чтения (единица данных, возвращаемая операцией чтения). Должно быть не менее 4 КиБ.