Oracle Enterprise Manager Oracle Expert User's Guide Release 1.4.0 A53653_01 |
|
Initial configuration implies that database attributes and parameters must be formed prior to building the desired database. However, that is not necessarily the easiest method to use.
When you use Oracle Expert to help configure a new database, you should allow the Oracle Server to create a default instantiation of the database and then build upon that implementation. By allowing a default database to be created, you enable Oracle Expert to acquire automatically much of the needed information regarding your database.
This chapter describes the following:
When you use Oracle Expert for initial configuration tuning, Oracle Expert can provide more appropriate instance parameters for the database you are creating than the Oracle Server default instance parameters. Oracle Expert takes the following data into account before recommending instance parameters for the database you are creating:
Includes memory and CPU data, plus the operating system page size.
Includes the version of the database, specified options, and database user, tablespace, and public synonym data.
You can view the default value for each instance parameter and decide whether to let Oracle Expert calculate an appropriate value for the instance parameter value or use a value that you assign.
Includes data about the type of workload (OLTP, DSS, or batch) that runs against the database, your tolerance for unscheduled downtime, and other control parameter values.
Oracle Expert analyzes all this data before providing instance parameter recommendations for a database you are creating. Oracle Expert makes better recommendations when provided with complete and accurate system, Database class, and control parameters data.
Create a default database as you would if you were installing the Oracle Server. Then tune this default database iteratively as more data about the database becomes available. Oracle Expert analyzes this additional data provided after the initial configuration of the database to produce improved tuning and design recommendations.
Perform the following steps:
Once you have performed the initial configuration of your new database, improve on the initial configuration by performing the following steps:
Now that the instance has been tuned, Oracle Expert will be able to provide you with good results when you perform application tuning and structure tuning.
Oracle Expert allows you to view and change the default instance parameter values it uses for configuring a database. To view and modify default values for instance parameters, do the following:
To find the default value for an instance parameter, locate the rule whose name is the control parameter name preceded by the word "Default" and examine the default value in the rule's Value column. For example, to view the default value for the log_buffer SGA parameter, find the rule named "Default log_buffer" and view the default value (32768) in the Value column.
You can change the default value for an instance parameter in two ways. One way is to provide a new default value for the instance parameter in the Value column of the default rule (the rule preceded by the word "Default"). When you use this method of specifying a default value for a rule, Oracle Expert considers system data, Database class data, and other control parameter values before generating instance parameter recommendations, and may recommend that you use a different value than the one you chose for the instance parameter.
A second method allows you to provide a new default value for an instance parameter that Oracle Expert will not override. To do this, find the override rule and provide the default value you want Oracle Expert to use for the instance parameter. The name of the override rule for a particular instance parameter is the parameter name with the words "parameter override" appended. For example, the override rule for the log_buffer parameter is called "log_buffer parameter override." When you use the override rule to provide a new default value for an instance parameter, Oracle Expert uses the value you provide for that instance parameter when it generates instance tuning recommendations, and it will not recommend that you provide a new value for that instance parameter.
Providing accurate information about the following aspects of your database helps Oracle Expert generate a good initial configuration:
If you cannot provide an exact value for some of these items, you can specify a range of values using control parameters, and Oracle Expert will use this data to make configuration recommendations. In some cases, Oracle Expert can make good initial configuration recommendations for part of your database even when you are unable to provide all the previously mentioned information.
When you select tuning categories for the instance, application, and structure tuning types, Oracle Expert makes recommendations such as: