Followers

Friday, June 21, 2019

Oracle Hyperion Performance Tuning: Changing Heap size in UNIX machine

For UNIX machines or as an alternate method for Windows machine,
change the heap size of a managed server in the product start script:

On the machine hosting the product whose managed server you want to modify, open the product's custom start script in a text editor:

Go to below mentioned PATH for deploymentScripts

EPM_ORACLE_INSTANCE/bin/deploymentScripts/setCustomParamsManagedServerName.sh

For example, to change the heap size for the Foundation Services managed server, open EPM_ORACLE_INSTANCE/bin/deploymentScripts/setCustomParamsFoundationServices.sh.

For example, to change the heap size for the Planning managed server, open EPM_ORACLE_INSTANCE/bin/deploymentScripts/setCustomParamsPlanning.sh.

For example, to change the heap size for the EssbaseAdminServices managed server, open EPM_ORACLE_INSTANCE/bin/deploymentScripts/setCustomParamsEssbaseAdminServices.sh.

Modify the entry that looks like this:

set USER_MEM_ARGS=-Xms128m -XX:PermSize=64m -XX:MaxPermSize=256m -Xmx512m
and edit the value for –XmxValuem to a value appropriate for your environment.

If  you want to change Xmx value to 8GB then mention as
set USER_MEM_ARGS=-Xms128m -XX:PermSize=64m -XX:MaxPermSize=256m -Xmx8192m



Save the file.

Rerun the script for the product after making changes.

Complete these steps for each managed server on each machine in the deployment.

Thanks,
Mady

No comments:

Post a Comment