Home Contact Resources Training Profile Clients Careers


'WebLogic 10.3 (Oracle 11g) Performance Tuning


Length: 3 days
CourseID: WLS10PerfTune



Prerequisites:

Weblogic 9 or 10 System Administration experience


Overview:

This course will train students to perform the majority of Weblogic Performance Tuning techniques. In this class we will investigate common Operating System, JVM, Weblogic, and application performance issues.


Objectives:

  • Monitor Central Processing Unit (CPU) usage
  • Understand and use a few tools to monitor OS performance
  • Use tools like Grinder to stress test applications
  • Tune parameters on the Sun Hotspot and BEA JRockit Java Virtual Machine
  • Tune parameters on BEA WebLogic Server
  • Understand the impact of work managers on the performance of applications deployed on BEA WebLogic Server
  • Tune J2EE applications level parameters deployed on BEA WebLogic Server
  • Improve the performance of a cluster of BEA WebLogic Servers

  • Chapters:


    Course Introduction

    Course Objectives Course Overview
    Using the Workbook Suggested References

    Weblogic Baselining

    What is a baseline benchmark Benchmark tools
    Emulating valid load Scaling a load test
    Performing a Stress Test

    Operating System Tuning

    Operating System Impacts UNIX Networking
    UNIX Threading UNIX vs Linux
    Windows Networking Windows Threading
    Virtualiation

    JVM Tuning

    JVM Structure JVM Differences
    Switching the JVM Sun JVM
    Common Sun Options Monitoring the Sun JVM
    JRockit JVM Common JRockit Options
    Monitoring the JRockit JVM

    Weblogic Server Tuning

    Weblogic components WLST monitoring
    Changing settings in WLST Disabling unused components
    Common Weblogic tuning parameters Thread Pools
    Network Channels Clustering for Performance

    Application Tuning

    Application Structure Servlet/JSP performance
    JMS Tuning EJB Tuning
    JDBC Tuning

    Work Managers

    Work Manager Introduction Defining Work Managers
    Common Thread Pool Using Work Managers
    Request Classes Constraints