Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
ALERT: The support homepage carousel is not displaying. We are working toward a resolution.

ComposeFDL - CDC task fails on error: "Hash table loading exceeded memory limits for input"

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
David_Fergen
Former Employee
Former Employee

ComposeFDL - CDC task fails on error: "Hash table loading exceeded memory limits for input"

Last Update:

Aug 28, 2020 6:55:28 AM

Updated By:

Sonja_Bauernfeind

Created date:

Jul 30, 2020 11:42:25 AM

Hash table loading exceeded memory limits for input.

In Compose CDC task, the following error appears while running a merge query on a big table:

 

MapJoinMemoryExhaustionError: Hash table loading exceeded memory limits for input: Map 6 numEntries: 58900000 estimatedMemoryUsage: 4085283484 effectiveThreshold: 4081494022

 

 

Resolution: 

Keep table, partition and column statistics up-to-date for Hive query compiler to generate optimal query plan.
 
References
https://community.cloudera.com/t5/Community-Articles/Map-Join-Memory-Sizing-For-LLAP/ta-p/247462

 

CAUSE:

Memory monitoring during hashtable loading monitors hash table's in-memory size for fair usage. If memory monitor finds an executor using more memory beyonds its limits during hashtable loading, the query will fail with mapjoin memory exhaustion error.

Labels (1)
Version history
Last update:
‎2020-08-28 06:55 AM
Updated by: