[ 
https://issues.apache.org/jira/browse/IMPALA-13940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17941744#comment-17941744
 ] 

Joe McDonnell commented on IMPALA-13940:
----------------------------------------

The memory only accumulates on the coordinator, not on executors. It doesn't 
accumulate if I set query_log_size to a low value like 1 (default is 200). 
Maybe query_log_size_in_bytes is missing something in the memory size 
calculation and allowing too much memory to accumulate.

> Excessive memory use when running targeted-perf's primitive_many_fragments
> --------------------------------------------------------------------------
>
>                 Key: IMPALA-13940
>                 URL: https://issues.apache.org/jira/browse/IMPALA-13940
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Backend
>    Affects Versions: Impala 5.0.0
>            Reporter: Joe McDonnell
>            Priority: Blocker
>         Attachments: primitive_many_fragments_100.sql
>
>
> When running targeted-perf's primitive_many_fragments test case in a loop in 
> a single impala-shell session, I see memory continually increase until it 
> hits the memory limit:
> {noformat}
> Query state can be monitored at: 
> http://joemcdonnell-22743:25000/query_plan?query_id=514ae852aad5406e:aa67c15900000000
> 2025-04-07 17:14:59 [Exception]  ERROR: Query 
> 514ae852aad5406e:aa67c15900000000 failed:
> Failed to get minimum memory reservation of 1.11 GB on daemon 
> joemcdonnell-22743:27000 for query 514ae852aad5406e:aa67c15900000000 due to 
> following error: Memory limit exceeded: Could not allocate memory while 
> trying to increase reservation.
> Query(514ae852aad5406e:aa67c15900000000) could not allocate 1.11 GB without 
> exceeding limit.
> Error occurred on backend joemcdonnell-22743:27000
> Memory left in process limit: 2.05 GB
> Query(514ae852aad5406e:aa67c15900000000): Reservation=0 ReservationLimit=9.60 
> GB OtherMemory=0 Total=0 Peak=0
> Memory is likely oversubscribed. Reducing query concurrency or configuring 
> admission control may help avoid this error.
> {noformat}
> [https://github.com/apache/impala/blob/master/testdata/workloads/targeted-perf/queries/primitive_many_fragments.test]
> Untracked Memory: Total=9.05 GB
> Oddly enough, it doesn't fail if I run each query in a separate impala-shell 
> invocation. I will attach a repro.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to