trino.memory.queries_killed_oom
Queries killed OOMDimensions:None
Interface Metrics (2)
Native
Total number of queries killed due to out-of-memory conditionsDimensions:None
Dimensions:None
Sources
Technical Annotations (28)
Configuration Parameters (12)
task.low-memory-killer.policyrecommended: total-reservation-on-blocked-nodesretry-policyrecommended: TASKhive.collect-column-statistics-on-writerecommended: Evaluate disabling if data quality issues persistquery.low-memory-killer.policyrecommended: total-reservation-on-blocked-nodesquery.low-memory-killer.delayrecommended: 5mspill_enabledrecommended: truespiller-spill-pathrecommended: /tmp/trino-spillquery.max-memoryrecommended: 50GBaggregation_operator_unspill_memory_limitrecommended: 4GBquery_max_memory_per_noderecommended: 8GBtask.min-writer-countrecommended: 1task.max-writer-countError Signatures (3)
Query exceeded per-node memory limitexceptionout of memoryexceptionQUERY_CANCELEDerror codeCLI Commands (3)
EXPLAINdiagnosticSHOW STATSdiagnosticSELECT query_id, user, peak_memory_bytes / 1024 / 1024 AS peak_memory_mb FROM trino_events.trino_queries WHERE create_time >= now() - interval '7' day ORDER BY peak_memory_mb DESC LIMIT 10;diagnosticTechnical References (10)
broadcast joinconceptcost-based optimizercomponentHive Metastorecomponentcardinality estimationconcepttrino_events.trino_queriescomponentpeak_memory_bytescomponentOOMconceptretry-policyconfigurationpreferred partitioningconcepttask writer scalingconceptRelated Insights (13)
Memory exhaustion requires manual query kills with TASK retry policycritical
▸
Worker resource exhaustion causes complete query failurecritical
▸
TASK retry policy without memory killer requires manual interventioncritical
▸
Skewed column statistics cause broadcast join memory overflowcritical
▸
High memory queries risk OOM and cluster instabilitycritical
▸
Out-of-memory conditions kill running queriescritical
▸
Low memory triggers query killer on out-of-memory nodescritical
▸
Memory exhaustion triggers query and task terminationcritical
▸
Memory exhaustion causes query failures in complex analytical workloadswarning
▸
Out of memory from excessive concurrent writers on partitioned tablescritical
▸
High memory usage causes out-of-memory failurescritical
▸
Queries killed by low memory killer during OOM conditionscritical
▸
Queries canceled due to memory or CPU limit exceededwarning
▸