Label

Tuesday, June 27, 2017

Tune OBIEE 12c Admin and Managed server JVM Heap size.

This doc is to tune 64bit Java Virtual Machines (JVM) for Admin and BI server of OBIEE 12c.

To increase Admin Server Heap size.


create a backup of setStartupEnv.sh in $Oracle_Home/user_projects/domains/bi12c/bin  
Edit setStartupEnv.sh and update to the following lines highlighted in bold
inside "${STARTUP_GROUP}" = " AdminServerStartupGroup" section  of  # Startup parameters for STARTUP_GROUP AdminServerStartupGroup"   

# 64 bit JVM memory settings
SERVER_MEM_ARGS_64="-Xms1024m -Xmx2048m"
export SERVER_MEM_ARGS_64
SERVER_MEM_ARGS_64HotSpot="-Xms1024m -Xmx2048m"
export SERVER_MEM_ARGS_64HotSpot
SERVER_MEM_ARGS_64JRockit="-Xms1024m -Xmx2048m"
export SERVER_MEM_ARGS_64JRockit

To increase Managed Server (bi_server1) Server Heap size.

Backup setStartupEnv.sh in $Oracle_Home/user_projects/domains/bi12c/bin

 "update to the following lines highlighted in bold
inside "${STARTUP_GROUP}"="BISUITE-MAN-SVR"" section of     # Startup parameters for STARTUP_GROUP BISUITE-MAN-SVR" 

# 64 bit JVM memory settings
SERVER_MEM_ARGS_64="-Xms1024m -Xmx8192m"
export SERVER_MEM_ARGS_64
SERVER_MEM_ARGS_64HotSpot="-Xms1024m -Xmx8192m"
export SERVER_MEM_ARGS_64HotSpot
SERVER_MEM_ARGS_64JRockit="-Xms1024m -Xmx8192m"
export SERVER_MEM_ARGS_64JRockit"  

Once done restart the server using (stop.sh and start.sh)  from $Oracle_Home/user_projects/domains/bi12c/bitools/bin.

4 comments: