Workload Intelligence uses the information that is stored in the capture files, and does not require the execution of the workload using workload replay. Furthermore, Workload Intelligence does not require any user schema, user data, or connection to the production system. To avoid any overhead in the production system, it is recommended that Workload Intelligence be used on a test system where the capture files have been copied, especially for large captured workloads because running Workload Intelligence may be resource intensive.
The necessary Java classes for invoking the Java programs that comprise Workload Intelligence are packed in $ORACLE_HOME/rdbms/jlib/dbrintelligence.jar
. Two other jar files must be included in the classpath: $ORACLE_HOME/rdbms/jlib/dbrparser.jar
and $ORACLE_HOME/jdbc/lib/ojdbc6.jar
.
Workload Intelligence also uses some SYS
tables and views internally.