Details
-
Sub-task
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
Impala 2.10.0
-
ghx-label-6
Description
By design, the new buffer pool aggressively uses available memory to hold onto spilled data in memory.
On some stress tests runs (and in other testing) I've seen the clean pages memory blow up and cause Impala to use more memory than one might expect based on the query memory limits (but not more than the process limit, so we're not going outside of the configured resource constraints).
I think this may hurt performance more than it helps in many cases because it will squeeze out the OS buffer cache.