Is there a document underlying benefits/working on inmemory async data cache #11455
Replies: 4 comments 1 reply
-
cc: @aditi-pandit @majetideepak cc: @xiaoxmeng |
Beta Was this translation helpful? Give feedback.
-
@jaystarshot : Interesting that you only see 5% hit rate. That is very low. But ofcourse, this depends a lot on your workload. Are you'll not repeating the same input tables in queries ? @majetideepak has more detailed numbers. We mostly used TPC-DS queries and those show more locality in table accesses so we do see better cache hit rate. |
Beta Was this translation helpful? Give feedback.
-
Also we are seeing crashes like this once we turn off the async data cache with no abnormality in metrics |
Beta Was this translation helpful? Give feedback.
-
Actually it seems like after a while like 1-2 days with pushback enabled the cache size decreases significantly |
Beta Was this translation helpful? Give feedback.
-
Background is that we are seeing a lot of server ooms due to inmemory async data cache. We are investigating using the linux memory manager for pushback which does reduce ooms.
The cache is greedy and takes all the available memory (without pushback). There is no config limiting its max bounds so wanted to understand how performant this setup would be vs not using the inmemory cache/using ssd cache more.
We are seeing around 5%-10% hit rate (cache hit bytes / large bytes)
Beta Was this translation helpful? Give feedback.
All reactions