Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

reader_executor_* セッション設定

これらの設定は system.settings で確認でき、ソースコード から自動生成されています。

reader_executor_block_size

実験的な機能
UInt64
デフォルト値
1048576
バージョン履歴
バージョンデフォルト値コメント
26.81048576新しい実験的な ReaderExecutor 設定: ソース読み取り用のバッファ chunk サイズ。

実験的な ReaderExecutor のバッファ chunk サイズです。ソース読み取り時に、このサイズ以下のノードを埋めます。4 KiB 以上である必要があります。

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 で、ウィンドウをまたいで保持期間に上限のある長時間ソース接続を再利用します。長時間接続とは、range が現在の読み取りウィンドウを超える接続を指します。無効化すると、executor は接続プールの予算を消費せず、各ウィンドウごとに短命なワンショット接続 (stateless パス) を開きます。

reader_executor_window_size

実験的な機能
UInt64
デフォルト値
4194304
バージョン履歴
バージョンデフォルト値コメント
26.84194304新しい実験的な ReaderExecutor 設定: 読み取りウィンドウごとに返されるバイト数。

実験的な ReaderExecutor の読み取りウィンドウごとに返されるバイト数 (1 回の読み取りで返される単位) 。4 KiB 以上である必要があります。

Navigation