Oracle Waveset 8.1.1 System Administrator's Guide

Before You Begin Tuning

Review all of the information in this section before you start tuning Waveset.

Important Notes


Note –

The tuning methods described in this chapter are only provided as guidelines. You might have to modify some of these tunings for your deployment. In addition, Be sure to validate tunings before applying changes in a production environment.


Before you can tune Waveset, you must:

Related Documentation and Web Sites

In addition to the information provided in this chapter, consult the documents and web sites listed in this section for information related to tuning Waveset.

Recommended Reading

See the following documents for information related to performance tuning.

Table 4–1 Related Documentation

Document Title 

Description 

Java Tuning White Paper

Contains information, techniques, and pointers related to Java performance tuning.  

Oracle MetaLink: Note:114671.1: Gathering Statistics for the Cost Based Optimizer

Explains how to use system statistics and Oracle’s Cost-Based Optimizer (CBO).  

Note: This document is available to Oracle Metalink subscribers. Registration is required.

Solaris Dynamic Tracing Guide

Explains how to use DTrace to observe, debug, and tune your system's behavior. 

Sun Java System Application Server Performance Tuning Guide

Describes how to obtain optimal performance from your Sun Java System Application Server. Download the necessary version of this book from the Oracle documentation web site.

Tuning Garbage Collection with the 5.0 Java Virtual Machine

Describes how to tune your garbage collection application by using JVM. 

Turbo-charging Java HotSpot Virtual Machine, v1.4.x to Improve the Performance and Scalability of Application Servers

Explains how to download and use the PrintGCStats script and how to collect statistics to derive optimal JVM tunings.

Using JConsole to Monitor Applications

Describes how to use JConsole to monitor applications that run on the Java platform. 

Useful Web Sites

The following table describes some web sites that you might find useful when trying to tune Waveset performance.

Table 4–2 Useful Web Sites

Web Site URL 

Description 

http://sunsolve.sun.com

Oracle web site containing diagnostic tools, forums, features and articles, security information, and patch contents. 

Note: The information on this site is divided into three areas:

  • Internal. Available only to Oracle employees

  • Contract. Available only to customers with contract access

  • Public. Available to everyone

http://forums.sun.com

Oracle Developer Network (SDN) web site where you can browse forums and post questions. 

http://jrat.sourceforge.net/

JRat web site that describes how to use the Java Runtime Analysis Toolkit, an open source performance profiler for the Java platform. 

https://metalink.oracle.com/

Oracle’s internal forum site that contains information about tuning Oracle databases. 

Note: You must be an Oracle Metalink subscriber to access the information provided on this site.

http://performance.netbeans.org/howto/jvmswitches/index.html

NetBeans web site containing information about tuning JVM switches for performance. 

https://sharespace.sun.com/gm/folder-1.11.60181?

Waveset link on Oracle’s Share Space. 

Note: This space is only available to Oracle employees and Oracle partners. In addition, these individuals must have a Share Space ID to access the information on this site.

https://sharespace.sun.com/gm/document-1.26.2296

Waveset FAQ on Oracle’s Share Space. 

Note: This space is only available to Oracle employees and Oracle partners. In addition, these individuals must have a Share Space ID to access the information in this FAQ.

http://www.slamd.com/

SLAMD Distributed Load Generation Engine web site. 

http://hub.opensolaris.org/bin/view/Community+Group+dtrace/WebHome

OpenSolaris Community: DTrace web page. 

http://www.solarisinternals.com/

http://docs.sun.com/app/docs/prod/solaris.10

Web sites containing information related to tuning the Solaris OS. 

Tuning Roadmap

How well your Waveset solution performs can depend on the following deployment-specific settings:

When you are trying to debug performance problems, start by analyzing and describing the problem. Ask yourself the following questions: