Setting the Map/Reduce Memory on the Client
Symptom
How do I set Map and Reduce memory on the client?
Procedure
Before SQL statement execution, run the set command to set parameters of clients related to Map/Reduce.
set mapreduce.map.memory.mb=4096; //Memory required by each Map task set mapreduce.map.java.opts=-Xmx3276M; //Maximum memory used by the JVM of each Map task set mapreduce.reduce.memory.mb=4096; //Memory required by each Reduce task set mapreduce.reduce.java.opts=-Xmx3276M; //Maximum memory used by the JVM of each Reduce task set mapred.child.java.opts=-Xms1024M -Xmx3584M; // This parameter is a global parameter, which is used to set Map and Reduce in a unified manner.
![](https://support.huaweicloud.com/eu/trouble-mrs/public_sys-resources/note_3.0-en-us.png)
Parameter settings take effect for the current session only.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.