Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configurações de sessão de webassembly_udf_*

Estas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.

webassembly_udf_max_fuel

Recurso experimental
Tipo
UInt64
Padrão
100000
Histórico de versões
VersãoValor padrãoComentário
26.3100000Nova configuração para limitar instruções de CPU (fuel) em cada execução de uma instância de WebAssembly UDF.

Limite de fuel em cada execução de uma instância de WebAssembly UDF. Cada instrução WebAssembly consome uma certa quantidade de fuel. O valor é multiplicado por 1024 antes de ser passado ao runtime, portanto webassembly_udf_max_fuel = 1 corresponde a aproximadamente 1024 unidades de fuel. Defina como 0 para não haver limite finito. Aplica-se apenas a funções cuja configuração por função webassembly_udf_enable_fuel é true, que é o padrão.

webassembly_udf_max_input_block_size

Recurso experimental
Tipo
UInt64
Padrão
0
Histórico de versões
VersãoValor padrãoComentário
26.30Nova configuração para limitar o tamanho do bloco de entrada para WebAssembly UDFs.

Número máximo de linhas passadas para uma WebAssembly UDF em um único bloco. Defina como 0 para processar todas as linhas de uma só vez.

webassembly_udf_max_instances

Recurso experimental
Tipo
UInt64
Padrão
32
Histórico de versões
VersãoValor padrãoComentário
26.332Nova configuração para limitar o número de instâncias de WebAssembly UDF que podem ser executadas em paralelo para cada função.

Número máximo de instâncias de WebAssembly UDF que podem ser executadas em paralelo para cada função.

webassembly_udf_max_memory

Recurso experimental
Tipo
UInt64
Padrão
134217728
Histórico de versões
VersãoValor padrãoComentário
26.3134217728Nova configuração para limitar a memória de cada instância de WebAssembly UDF.

Limite de memória em bytes de cada instância de WebAssembly UDF.

Navigation