WebSphere Application Server 7.0 Performance Tuning Training

Course #:WA1941

WebSphere Application Server 7.0 Performance Tuning Training

This course provides in depth information on how to tune WebSphere, database server, web server and the operating system to extract the last drop of performance. It covers performance tuning methodology, how to detect a bottleneck and common problems and solutions. After taking this class, students will be able to methodically create a stress testing plan and find bottlenecks and resolve them.

The students will perform hands on lab to create test scripts, perform stress test and gather key performance numbers. The class is generic as far as the stress testing tool is concerned. The concepts learned in this class can be used with any tool of choice.


  • Standardized terminology
  • Stress testing and tuning methodology
  • Gathering key performance numbers using various tools
  • Common WebSphere bottlenecks
  • WebSphere best practices
  • Problem determination techniques

What you will learn

  After completing this course, the student should be able to:
  • Understand the performance testing methodology
    • How to standardize the terminology for better communication.
    • How to methodically stress test and discover bottlenecks.
    • How to measure if a system will meet performance expectations.
  • Identify potential bottlenecks in WebSphere applications
  • Analyze application performance with Websphere performance tools
  • Create test cases
  • Improve application databases configurations for optimal performance
  • Know how to monitor applications after deployment

Hands on labs


In the labs students will use various techniques to monitor application performance, troubleshoot performance problems, and tune a WebSphere configuration.  Various advanced tools are demonstrated to develop an advanced capability for students to tune their own WebSphere environments when returning to the job.




QA team members, WebSphere administrators, architects, consultants and IT specialists.



  Students should have a good understanding of the basic administration aspects of WebSphere Application Server v6.x or v7.0. The following courses can provide this experience for students who are not familiar with WebSphere administration:


  3 days

Outline of WebSphere Application Server 7.0 Performance Tuning Training

Chapter 1. Performance Tuning Process and Tools

  • Performance Tuning process
  • Model for performance tuning
  • PMI, TPV and the Advisor
  • WAS Threads, the work horses
  • Identifying bottleneck


Chapter 2. JVM Tuning

  • Server Hang & Thread dumps
  • Memory Leak & Heap dumps
  • Dump Agents
  • JVM Memory architecture and flags


Chapter 3. Tuning Thread pools

  • Application Execution Model
  • Tuning thread pool
  • Tuning transport channels


Chapter 4. Tuning Connection pools

  • Connection pool settings
  • Statement caching and its impact on performance


Chapter 5. Session Tuning

  • Calculating optimal session time-out duration
  • Session Replication tuning
  • Session Persistence tuning
  • Session replication Vs persistence


Chapter 6. Performance Tuning Checklist

Chapter 7. Summary/Review

We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.