Oracle9i Application Server Oracle HTTP Server powered by Apache Performance Guide
Release 1.0.2 for Sun SPARC Solaris

Part Number A86059-01



Go to next page


Title and Copyright Information

1 Performance Overview

Performance Terms
What is Performance Tuning?
Response Time
System Throughput
Wait Time
Critical Resources
Effects of Excessive Demand
Adjustments to Relieve Problems
Setting Performance Targets
Setting User Expectations
Evaluating Performance
Performance Methodology
Factors in Improving Performance

2 Monitoring Your Web Server

Monitoring Processor Use
Using the sar Utility
Using the mpstat Utility
Monitoring Network Traffic
Using the snoop Utility
Monitoring the Web Server
Using the mod_status Utility
Logging Server Statistics to a File
Monitoring JServ Processes

3 Sizing and Configuration

Sizing your Hardware and Resources
Understanding Concurrent Users and User Population
Determining CPU Requirements
Secure Sockets Layer Impact on CPU Requirements
Determining Memory Requirements
Memory for Non-HTTP Server Software and Operating System
HTTP Server Memory Requirements
JServ Memory Requirements
Determining Java Heap Size
Servlet and OracleJSP pages Memory Requirements
Number of JServ Processes

4 Optimizing HTTP Server Performance

TCP Tuning
SSL Session Caching
Impact of Logging
Persistent Connections
Apache Versions

5 Optimizing Apache JServ

JServ Overview
Optimizing Servlet Performance
Loading Servlet Classes
Automatic Class Reloading
Load Balancing
Using Single Thread Model Servlets
What is OracleJSP?
OracleJSP Page Performance Tuning
Impact of Session Management
Developer Mode
Enhancing OracleJSP Performance

Go to next page
Copyright © 2000 Oracle Corporation.

All Rights Reserved.