Essas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.
reader_executor_block_size
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.8 | 1048576 | Nova configuração experimental do ReaderExecutor: tamanho do fragmento de buffer para leituras da fonte. |
Tamanho do fragmento de buffer para o ReaderExecutor experimental: as leituras da fonte preenchem nós com, no máximo, esse tamanho. Deve ser de pelo menos 4 KiB.
reader_executor_max_tail_for_drain
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.7 | 1048576 | Nova configuração experimental do ReaderExecutor: limite de drenagem para concluir uma conexão longa descartada. |
Limite de drenagem para o ReaderExecutor experimental: uma conexão longa de origem descartada a essa quantidade de bytes de seu limite final é lida até esse limite primeiro, para que seja concluída e volte reutilizável ao pool de conexões, em vez de ser contabilizada como uma conexão incompleta.
reader_executor_min_bytes_for_seek
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.7 | 2097152 | Nova configuração experimental do ReaderExecutor: limite de lacuna à frente para bridging em uma conexão de origem mantida. |
Limite de lacuna à frente para o ReaderExecutor experimental: uma lacuna de até esse valor é ignorada na conexão de origem aberta (bridged / read through), em vez de emitir uma leitura separada da origem ou reabrir a conexão. Defina-o próximo ao ponto de equilíbrio entre largura de banda e custo por request, para que o bridging continue sendo vantajoso em termos de custo.
reader_executor_use_long_connections
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.7 | 0 | Nova configuração experimental do ReaderExecutor (desativada por padrão): reutiliza uma conexão de origem mantida entre janelas sequenciais. |
Reutiliza uma conexão longa e delimitada de origem entre janelas no ReaderExecutor experimental. Uma conexão longa é aquela cujo intervalo excede a janela de leitura atual; quando desativada, o executor não consome orçamento do pool de conexões, e cada janela abre uma conexão temporária de uso único (o caminho sem estado).
reader_executor_window_size
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.8 | 4194304 | Nova configuração experimental do ReaderExecutor: bytes fornecidos por janela de leitura. |
Bytes fornecidos por janela de leitura pelo ReaderExecutor experimental (a unidade retornada por uma operação de leitura). Deve ser de pelo menos 4 KiB.