Provided by: Wintrac Inc.

WebLogic 10.3 Performance Tuning

BEA Weblogic

This course teaches WebLogic 10. 3 performance tuning.
You can get a complete list of other weblogic classes at http://www.wintrac.com/courses/coursesweblogic.asp
This is primarily ilt training
Course Level:advanced
Duration:3 days
Training Presented in:English
Training Provided by Wintrac Inc.
  • N asked: performance tune
  • M asked: I am interested in this training .Please share me the info
  • R asked: Hi, We are using weblogic. on linux and the db is on AIX. The DB communication is slow from weblogic. when we execute the same query from linux it is giving good performance. Unable to get where the bottleneck is? Can i get information on the above question if i attend the sessions.
  • V asked: HOw much the course costs? Is it available in Cypress, CA.
  • M asked: Could you please send me the detailed load balancing tutorial
  • K asked: what are various factors impact the Performance in weblogic . x? How GC will impact in weblogic . x, . x and . x?
  • T asked: Get the info on performance tuning on weblogic. as our application is currently using this verison.
  • V asked: Details about course ?
  • R asked: for user what is the WebLogic . Performance Tuning.
  • S asked: Hi, I'm planning to take this course can you please send me where i can take this course and what is the cost. I am based out of Newyork city
  • D asked: I need the below details about your training. -Training period -Online or Physical -Course fee -Do you have any training centre in India?
  • V asked: Do you guys also provide training on weblogic SP's?? If so what are the dates available for it and location.
  • J asked: where i can have this training?
  • J asked: training place and price. thanks,
  • J asked: I'd like information on the locations and schedule for this course.
WebLogic 10.3 Performance Tuning


1. Performance Tuning Foundation
  • Topics
  • List of Terms
  • Load
  • Active Load
  • Concurrent Load
  • Peak Load
  • Throughput
  • Throughput Curve
  • The significance of throughput
  • Response time
  • Response Time Curve
  • Think time
  • User Ramp Up
  • Saturation
  • Response time at system saturation
  • Response time past the buckle point
  • Interpreting response time trends
  • Interpreting response time trends
  • Interpreting response time trends
  • Performance Acceptance Criteria
  • Measure your system s steady state
  • Path length
  • Bottleneck
  • Dealing with a bottleneck
  • Scaling
  • Horizontal and vertical scaling
  • Analyze before trying to scale
  • Calculating QA User Count
  • Accommodating QA User Count
  • Scaling Up QA Configuration
  • Bottom Up and Top Down
  • Bottom Up Testing
  • Summary
2. Performance Tuning Techniques
  • Topics
  • Basic Methodology
  • Problem Areas
  • CPU utilization
  • The components of CPU usage
  • Measure CPU utilization everywhere
  • Symptoms of underutilization
  • What causes underutilization?
  • Network capacity problem?
  • Synchronization problem?
  • Slow external resource?
  • Is the test pushing the system hard enough?
  • Does your system scale?
  • Symptoms of burstiness
  • Infrequent synchronization problem?
  • Test driver synchronization problem?
  • Slow back-end systems?
  • Slow garbage collection?
  • Timeout problems?
  • Erratic network traffic?
  • Symptoms of over utilization
  • High User CPU
  • High System CPU
  • High Wait CPU
  • Server hanging
  • Summary
3. Basic Configuration
  • What is this Chapter About?
  • WebLogic Domain
  • Admin Server
  • Managed Server
  • Application Staging
  • Logging
  • Server Logs
  • Domain Log
  • Log Filters
  • Admin Port
  • Network Channels
  • Summary
4. The JVM and Memory
  • What is this Chapter About?
  • Java basics
  • Compilation and Interpretation
  • Bytecodes
  • Optimizing JVMs
  • HotSpot (Sun)
  • JRockit (Oracle/ BEA)
  • Steady State Optimization
  • Kinds of Memory
  • Threads and the Stack
  • The Heap
  • Setting Heap Size
  • Garbage Collection
  • References
  • GC Intents
  • Throughput
  • Pauses
  • Infant Mortality
  • Generational Garbage Collection
  • Summary
5. Sun JDK — HotSpot
  • What is this Chapter About?
  • -server
  • The HotSpot heap
  • Default Heap Sizes
  • Generations
  • Generation sizing
  • Garbage Collectors
  • Serial
  • Throughput
  • Concurrent Low Pause
  • Incremental (Train)
  • Default Garbage Collector
  • Selecting a Garbage Collector
  • Ergonomics
  • Heap Self-tuning
  • Tools
  • jvisualvm
  • jconsole
  • Summary
6. BEA/ Oracle JDK — JRockit
  • What is this Chapter About?
  • JRockit Introduction
  • The JRockit Heap
  • Two Generation
  • Single Spaced
  • Garbage Collectors
  • Automatic Algorithm Selection
  • throughput
  • pausetime
  • deterministic
  • Manual Algorithm Selection
  • singlepar
  • genpar
  • singlecon
  • gencon
  • Compaction
  • Tools
  • JRockit Mission Control
  • JRockit Management Console
  • Enabling Management
  • JRockit Runtime Analyzer
  • JRockit Memory Leak Detector
  • JRCMD
  • Summary
7. Threads, Execute Queues and Work Managers
  • ­What is this Chapter About?
  • Threads
  • Socket Reader Threads
  • Performance Packs
  • Too Many Threads
  • Too Few Threads
  • Self-Tuning Thread Pools
  • Execute Queues
  • Backwards Compatibility
  • Execute Queue for Servlet or JSP
  • Execute Queue for EJB
  • Work Managers
  • Scope
  • Algorithms
  • Fair Share
  • Response Time
  • Context
  • Summary
8. JDBC
  • What is this Chapter About?
  • Connection Pools
  • Dynamic Pool Behavior
  • Testing
  • Transactions
  • Local
  • Distributed
9. JMS
  • What is this Chapter About?
  • JMS Overview
  • Messaging Domains
  • PTP
  • Pub-Sub
  • Thresholds and Quotas
  • JMS Stores
  • Persistent Store
  • Paging Store
  • File Store
  • JDBC Store
  • Write policy
  • Selectors
  • Summary
10. Clusters
  • What is this Chapter About?
  • Clustering Overview
  • Single tier cluster
  • Multi tier cluster
  • LAN Cluster
  • MAN CLuster
  • WAN Cluster
  • Session Failover
  • In-Memory
  • JDBC
  • File
  • Load Balancing
  • Cluster Heartbeats
  • Web Server Plugins
  • Hardware Load Balance
  • Summary
11. WebLogic Diagnostic Framework
  • What is this Chapter About?
  • WLDF Overview
  • WLDF Architecture
  • Diagnostic Services
  • Data Creator
  • Data Collector
  • Data Archive
  • Data Manager
  • Image Capture
  • Event Notifications
  • JMX Overview
  • MBeans
  • Configuration MBeans
  • Runtime MBeans
  • Summary
Appendix A. Solaris Monitoring and Tuning
  • Monitoring Tools
  • The uptime Command
  • The top Command
  • The iostat Command
  • The vmstat Command
  • The pmap Command
  • Kernel Parameter Tuning
  • Increase Maximum File Descriptor Limit
  • Increase Maximum File Descriptor Limit
  • Network Tuning
  • Network Tuning
  • Linux Tuning Tips
  • Linux Tuning Tips
  • Linux Tuning Tips
Appendix B. Solaris Monitoring and Tuning
  • The vmstat Command
  • The mpstat Command
  • The iostat Command
  • The netstat Command
  • netstat (cont.)
  • Increasing the Connection Backlog
  • Minimize Packet Fragmentation
  • Reduce Socket Overhead
  • Recover from Browser Disconnects
  • Kernel Tuning
  • Minimize Page Scanning
Appendix C. Windows Monitoring and Tuning
  • Task Manager
  • The netstat Command
About The Training Provider: Wintrac Inc.
Wintrac Inc. - We can offer training on a wide range of topics including Java, C , Visual Basic, C#, .NET, XML, Linux, PowerBuilder, Oracle and Microsoft technologies. We can also offer end user training on a variety of topics including Office, AUTOCAD, Lotus Notes etc. You can get a partial list of all the onsite training courses we offer at http://www. wintrac. com/ courses. htm. Wintrac clients...
Custom Search
tcw11-v473M-02/01/12-08:01:41-()[B]-[A]-[B] -11:20:53