이 설정은 system.settings에서 확인할 수 있으며, 소스 코드에서 자동 생성됩니다.
webassembly_udf_max_fuel
유형
UInt64
기본값
100000
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.3 | 100000 | WebAssembly UDF 인스턴스 실행마다 CPU 명령어(연료)를 제한하는 새로운 설정. |
WebAssembly UDF 인스턴스 실행마다 적용되는 연료 제한입니다. 각 WebAssembly 명령어는 일정량의 연료를 소비합니다. 이 값은 런타임에 전달되기 전에 1024배로 조정되므로, webassembly_udf_max_fuel = 1은 대략 1024 연료 단위에 해당합니다. 유한한 제한을 두지 않으려면 0으로 설정합니다. 기본값이 true인 함수별 설정 webassembly_udf_enable_fuel이 true인 함수에만 적용됩니다.
webassembly_udf_max_input_block_size
유형
UInt64
기본값
0
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.3 | 0 | WebAssembly UDF의 입력 block 크기를 제한하기 위한 새로운 설정입니다. |
하나의 block에서 WebAssembly UDF로 전달할 수 있는 최대 행 수입니다. 모든 행을 한 번에 처리하려면 0으로 설정하십시오.
webassembly_udf_max_instances
유형
UInt64
기본값
32
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.3 | 32 | 함수당 동시에 실행할 수 있는 WebAssembly UDF 인스턴스 수를 제한하는 새로운 설정입니다. |
함수당 동시에 실행할 수 있는 WebAssembly UDF 인스턴스의 최대 수입니다.
webassembly_udf_max_memory
유형
UInt64
기본값
134217728
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.3 | 134217728 | WebAssembly UDF 인스턴스당 메모리를 제한하는 새로운 설정입니다. |
WebAssembly UDF 인스턴스별 메모리 한도(바이트)입니다.