Presto (Java)의 구성 속성 - 코디네이터 및 워커 노드
Presto (Java)용 API를 통해 코디네이터 및 워커 구성 속성을 사용자 지정할 수 있습니다.
| 특성 이름 | 유형 | 유효성 검사 추가 |
|---|---|---|
experimental.optimized-repartitioning |
부울 | True 또는 False |
experimental.reserved-pool-enabled |
부울 | True 또는 False |
fragment-result-cache.enabled |
부울 | True 또는 False |
fragment-result-cache.max-cached-entries |
정수 | 1000000 |
fragment-result-cache.base-directory |
문자열 | file:/mnt/tmpfs/fragment |
fragment-result-cache.cache-ttl |
문자열 | 24h |
heap_dump_on_exceeded_memory_limit.enabled |
부울 | True 또는 False |
heap_dump_on_exceeded_memory_limit.file_directory |
문자열 | 임의의 문자열 |
heap_dump_on_exceeded_memory_limit.max.number |
정수 | 제한 {1, 1000} |
heap_dump_on_exceeded_memory_limit.max.size |
정수 | 제한 {1, 1000} |
memory.heap-headroom-per-node |
문자열 | 제한 {1, 1e9}; 지원되는 값은 단위가 있거나 없는 숫자 TB, MB, GB, B, KB입니다 |
node-scheduler.include-coordinator |
부울 | True 또는 False |
query.execution-policy |
문자열 | 임의의 문자열 |
query.low-memory-killer.policy |
문자열 | 임의의 문자열 |
query.max-memory |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
query.max-memory-per-node |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
query.max-stage-count |
정수 | 제한 {1, 1000} |
query.max-total-memory-per-node |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
query.min-expire-age |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위 m, s, ms, h가 있거나 없는 숫자입니다 |
query.stage-count-warning-threshold |
정수 | 제한 {1, 1000} |
task.concurrency |
정수 | 제한 {1, 1000} |
task.max-drivers-per-task |
정수 | 제한 {1, 100} |
join-distribution-type |
문자열 | 값은 자동 또는 브로드캐스트 또는 분할되어야 합니다 |
exchange.client-threads |
정수 | 제한 {1, 1000} |
exchange.http-client.max-connections |
정수 | 제한 {1, 10000} |
exchange.http-client.max-connections-per-server |
정수 | 제한 {1, 100000} |
http-server.log.max-size |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
http-server.log.max-history |
정수 | 제한 {1, 100} |
http-server.threads.max |
정수 | 제한 {1, 1000} |
join-max-broadcast-table-size |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
log.max-history |
정수 | 제한 {1, 100} |
log.max-size |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
node-scheduler.max-pending-splits-per-task |
정수 | 제한 {1, 3000} |
node-scheduler.max-splits-per-node |
정수 | 제한 {1, 3000} |
optimize-nulls-in-join |
부울 | True 또는 False |
optimizer.default-filter-factor-enabled |
부울 | True 또는 False |
optimizer.exploit-constraints |
부울 | True 또는 False |
optimizer.prefer-partial-aggregation |
부울 | True 또는 False |
query.client.timeout |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위 m, s, ms, h가 있거나 없는 숫자입니다 |
query.max-execution-time |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위 m, s, ms, h가 있거나 없는 숫자입니다 |
query.max-history |
정수 | 제한 {1, 100} |
query.max-total-memory |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
query.min-schedule-split-batch-size |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
query.max-length |
정수 | 제한 {1, 1000000} |
scale-writers |
부울 | True 또는 False |
shutdown.grace-period |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위 m, s, ms, h가 있거나 없는 숫자입니다 |
sink.max-buffer-size |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
experimental.max-revocable-memory-per-node |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
experimental.max-spill-per-node |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
experimental.pushdown-dereference-enabled |
부울 | True 또는 False |
experimental.pushdown-subfields-enabled |
부울 | True 또는 False |
experimental.query-max-spill-per-node |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
experimental.spiller-max-used-space-threshold |
부동 | Float 64 |
experimental.spiller-spill-path |
문자열 | 임의의 문자열 |
http-server.max-request-header-size |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나 없는 숫자 TB, MB, GB, B, kB |
http-server.max-response-header-size |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나 없는 숫자 TB, MB, GB, B, kB |
experimental.internal-communication.max-task-update-size |
문자열 | 제한 {1, 1e13}; 지원되는 값은 단위가 있거나없는 숫자 TB, MB, GB, B, KB입니다 |
offset-clause-enabled |
부울 | True 또는 False |
parse-decimal-literals-as-double참고: 이 속성은 Java( Presto ) 코디네이터에만 적용됩니다.
|
부울 | True 또는 False |