[Weekly Live] Oracle WebLogic Server/EBS R12.2 Q/A: JVM, Heap, GC, Stack & Thread Dump

Oracle

Share Post Now :

HOW TO GET HIGH PAYING JOBS IN AWS CLOUD

Even as a beginner with NO Experience Coding Language

Explore Free course Now

Table of Contents

Loading

We recently had a Masterclass on Oracle WebLogic Server covering What, Why & How in that webinar there were a lot of questions. Most of these questions were answered in Webinar however not all questions were covered because of time. We’ll be adding these questions over a period of time in Private Facebook Group for WebLogic Server here

This post covers weekly live show on our Facebook Page covering Oracle WebLogic Server and issues reported with WebLogic Server in Oracle EBS R12.2 asked in WebLogic Masterclass.

Q. I am working on Oracle EBS R12.2.3, My Questions is that OACore managed server is going into warning state frequently. I’ve increased Java Heap Size from 1 GB to 2 GB but still getting the same error sometimes. After collecting Garbage, it will be OK, but want to resolve the issue permanently. Need You Guidance …

  • What would you do in a situation like this?
  • What is JVM & Heap Size in JVM?
  • How do you know what is Heap Size Value and How do you change the value of Heap from 1GB to 2 GB?
  • What is Garbage Collection and How Often you should run it?
  • What does parameter -Xms, -Xmx, -XX:PermSize, -XX:MaxPermSize mean when you start JVM?

I’ve covered all this in Video below

Here is what Atul Covered in Weekly Live Show

  • 00:00-8:18: Introduction & Welcome
  • 8:18-15:47 What is WebLogic Server & Task Performed by WebLogic Admins
  • 15:47-17:15 Q: Managed Server in EBS (R12) going in Warning State
  • 17:15-30:06 Oracle E-Business Suite R12.2 Architecture, WebLogic Domain, Admin & Managed Server, Config Files for Domain in EBS R12.2
  • 30:06 – 41:00 What is JVM, JVM Parameters like -Xms, -Xmx, -XX:PermSize, -XX:MaxPermSize, Garbage Collection – GC (Major / Minor), JVM Tuning Guidelines, Q/A
  • 41:00- 50:00 Heap, Stack & Thread Dump, Warning State issue in EBS R12.2 for Managed Server
  • 50:00-56:14 Wrap-Up and FREE Training

 

Key Points

  1. JVM stands for Java Virtual Machine and has two main areas:
    • A) Heap (Young Gen + Old Gen)
    • B) Permanent Gen
  2. Garbage Collection is the process of looking at Objects in Heap and deleting unused ones. There are two types of GCs’: Major GC and Minor GC.
  3. Having a large heap size may not be always the solution to all performance issues in applications deployed on WebLogic Server. An objective of tuning should be to minimize time spent on GC to be as low as possible (<5% of Execution Time)

 

Now back to the original question

Q. I am working on Oracle EBS R12.2.3, My Questions is that OACore managed server is going into warning state frequently. I’ve increased Java Heap Size from 1 GB to 2 GB but still getting the same error sometimes. After collecting Garbage, it will be OK, but want to resolve the issue permanently. Need You Guidance …

If you are in a situation like this, How would you troubleshoot or approach to fix the issue (Leave a comment and see If you can help others)?

 

Are you planning to Learn WebLogic Server or would like to check some of the common Oracle WebLogic Interview Questions then get the from here (sent over email)

Picture of mike

mike

I started my IT career in 2000 as an Oracle DBA/Apps DBA. The first few years were tough (<$100/month), with very little growth. In 2004, I moved to the UK. After working really hard, I landed a job that paid me £2700 per month. In February 2005, I saw a job that was £450 per day, which was nearly 4 times of my then salary.