Skip Headers

Oracle® Enterprise Manager Metric Reference Manual
10g Release 1 (10.1)
Part No. B12015-01
  Go To Table Of Contents
Contents

Previous Next  

2 Database

The Oracle database metrics provide description, data source, metric index (where applicable), and user action information for each metric.

2.1 Alert Log

This metric category contains the metrics that are used in creating the alert log, for example, data block corruption, terminated session, and so on.

2.1.1 Alert Log Error Trace File

This metric is the name of the trace file (if any) associated with the logged error.

2.1.1.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
All Versions Every 15 Minutes

2.1.1.2 Data Source

$ORACLE_HOME/sysman/admin/scripts/alertlog.pl where $ORACLE_HOME refers to the home of the Oracle Management Agent.

2.1.1.3 User Action

No user action is necessary.

2.1.2 Alert Log Name

This metric is the name of the alert log file.

2.1.2.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
All Versions Every 15 Minutes

2.1.2.2 Data Source

$ORACLE_HOME/sysman/admin/scripts/alertlog.pl where $ORACLE_HOME refers to the home of the Oracle Management Agent.

2.1.2.3 User Action

No user action is necessary.

2.1.3 Archiver Hung Alert Log Error

This metric signifies that the archiver of the database being monitored has been temporarily suspended since the last sample time.

If the database is running in ARCHIVELOG mode, an alert is displayed when archiving is hung (ORA-00257) messages are written to the ALERT file. The ALERT file is a special trace file containing a chronological log of messages and errors.

2.1.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-1 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every Sample CONTAINS Not Defined ORA- 1* The archiver hung at time/line number: %timeLine%.

* Once an alert is triggered for this metric, it must be manually cleared.

2.1.3.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Time/Line Number" object.

If warning or critical threshold values are currently set for any "Time/Line Number" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Time/Line Number" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.1.3.3 Data Source

$ORACLE_HOME/sysman/admin/scripts/alertlog.pl where $ORACLE_HOME refers to the home of the Oracle Management Agent.

2.1.3.4 User Action

Examine ALERT log and archiver trace file for additional information; however, the most likely cause of this message is that the destination device is out of space to store the redo log file. Verify the device specified in the initialization parameter ARCHIVE_LOG_DEST is set up properly for archiving. Note: This event does not automatically clear since there is no automatic way of determining when the problem has been resolved. Hence, you need to manually clear the event once the problem is fixed.

2.1.4 Data Block Corruption Alert Log Error

This metric signifies that the database being monitored has generated a corrupted block error to the ALERT file since the last sample time. The ALERT file is a special trace file containing a chronological log of messages and errors. An alert event is triggered when data block corrupted messages are written to the ALERT file.

2.1.4.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-2 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every Sample CONTAINS Not Defined ORA- 1* A data block was corrupted at time/line number: %timeLine%.

* Once an alert is triggered for this metric, it must be manually cleared.

2.1.4.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Time/Line Number" object.

If warning or critical threshold values are currently set for any "Time/Line Number" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Time/Line Number" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.1.4.3 Data Source

$ORACLE_HOME/sysman/admin/scripts/alertlog.pl where $ORACLE_HOME refers to the home of the Oracle Management Agent.

2.1.4.4 User Action

Examine ALERT log for additional information. Note: This event does not automatically clear since there is no automatic way of determining when the problem has been resolved. Hence, you need to manually clear the event once the problem is fixed.

2.1.5 Generic Alert Log Error

This metric signifies that the database being monitored has generated errors to the ALERT log file since the last sample time. The ALERT log file is a special trace file containing a chronological log of messages and errors. An alert event is triggered when Oracle Exception (ORA-006xx) messages are written to the ALERT log file. A warning is displayed when other ORA messages are written to the ALERT log file.

Deadlock detected (ORA-00060), archiver hung (ORA-00257), and data block corrupted (ORA-01578) messages are sent out as separate metrics.

2.1.5.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-3 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every Sample MATCH ORA-0*(600?|7445|4[0-9][0-9][0-9])[^0-9] Not Defined 1* ORA-error stack (%errCodes%) logged in %alertLogName%.

* Once an alert is triggered for this metric, it must be manually cleared.

2.1.5.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Time/Line Number" object.

If warning or critical threshold values are currently set for any "Time/Line Number" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Time/Line Number" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.1.5.3 Data Source

$ORACLE_HOME/sysman/admin/scripts/alertlog.pl where $ORACLE_HOME refers to the home of the Oracle Management Agent.

2.1.5.4 User Action

Examine ALERT log for additional information. Note: This event does not automatically clear since there is no automatic way of determining when the problem has been resolved. Hence, you need to manually clear the event once the problem is fixed.

2.1.6 Session Terminated Alert Log Error

This metric signifies that a session terminated unexpectedly since the last sample time. The ALERT file is a special trace file containing a chronological log of messages and errors. An alert is displayed when session unexpectedly terminated (ORA-00603) messages are written to the ALERT file.

2.1.6.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-4 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every Sample CONTAINS ORA- Not Defined 1* A session was terminated at time/line number: %timeLine%.

* Once an alert is triggered for this metric, it must be manually cleared.

2.1.6.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Time/Line Number" object.

If warning or critical threshold values are currently set for any "Time/Line Number" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Time/Line Number" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.1.6.3 Data Source

$ORACLE_HOME/sysman/admin/scripts/alertlog.pl where $ORACLE_HOME refers to the home of the Oracle Management Agent.

2.1.6.4 User Action

Examine the ALERT log and the session trace file for additional information. Note: This event does not automatically clear since there is no automatic way of determining when the problem has been resolved. Hence, you need to manually clear the event once the problem is fixed.

2.2 Alert Log Error Status

This metric category places all the types of alert log errors into four categories: Archiver Hung, Data Block Corruption, Session Terminated, and Generic. The metrics in this category represent whether the last scan of the alert log identified any of the aforementioned categories of error and, if so, how many.

2.2.1 Archiver Hung Alert Log Error Status

This metric reflects the number of Archiver Hung alert log errors witnessed the last time Enterprise Manager scanned the Alert Log.

2.2.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-5 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every Sample > 0 Not Defined 1 Archiver hung errors have been found in the alert log.

2.2.1.2 Data Source

Alert Log metric

2.2.1.3 User Action

Examine the Alert Log.

2.2.2 Data Block Corruption Alert Log Error Status

This metric reflects the number of Data Block Corruption alert log errors witnessed the last time Enterprise Manager scanned the Alert Log.

2.2.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-6 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every Sample > 0 Not Defined 1 Data block corruption errors have been found in the alert log.

2.2.2.2 Data Source

Alert Log metric

2.2.2.3 User Action

Examine the Alert Log.

2.2.3 Generic Alert Log Error Status

This metric reflects the number of Generic alert log errors witnessed the last time Enterprise Manager scanned the Alert Log.

2.2.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-7 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every Sample > 0 Not Defined 1 %value% distinct types of ORA- errors have been found in the alert log.

2.2.3.2 Data Source

Alert Log metric

2.2.3.3 User Action

Examine the Alert Log.

2.2.4 Session Terminated Alert Log Error Status

This metric reflects the number of Session Terminated alert log errors witnessed the last time Enterprise Manager scanned the Alert Log.

2.2.4.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-8 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every Sample > 0 Not Defined 1 Session terminations have been found in the alert log.

2.2.4.2 Data Source

Alert Log metric

2.2.4.3 User Action

Examine the Alert Log.

2.3 Archive Area

This metric category contains the metrics representing the utilization of the various archive areas.

If the database is running in ARCHIVELOG mode, this metric checks for available redo log destination device. It returns the percentage of used space of the redo log destination.

2.3.1 Archive Area Used (%)

The Archive Full (%) metric returns the percentage of space used on the archive area destination. If the space used is more than the threshold value given in the threshold arguments, then a warning or critical alert is generated.

If the database is not running in ARCHIVELOG mode or all archive destinations are standby databases for Oracle8i, this metric fails to register.

2.3.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-9 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every 4 Samples > 80 Not Defined 1 %value%%% of archive area %archDir% is used.

2.3.1.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Archive Area Destination" object.

If warning or critical threshold values are currently set for any "Archive Area Destination" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Archive Area Destination" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.3.1.3 Data Source

If no quota is set for archive area, the percentage is calculated using the UNIX df -k command.

If quota is set:

archive area used (%) = (total area used / total archive area) * 100

2.3.1.4 User Action

Verify the device specified in the initialization parameter LOG_ARCHIVE_DEST is set up properly for archiving.

  • For Oracle8, verify that the LOG_ARCHIVE_DEST and LOG_ARCHIVE_DUPLEX_DEST initialization parameters are set up properly for archiving.

  • For Oracle8i, there are two methods you can use to specify archive destinations. The first method is to use the LOG_ARCHIVE_DEST_n parameter (where n is an integer from 1 to 5) to specify from one to five different destinations for archival. Each numerically-suffixed parameter uniquely identifies an individual destination, for example, LOG_ARCHIVE_DEST_1, LOG_ARCHIVE_DEST_2, and so on. The second method, which allows you to specify a maximum of two locations, is to use the LOG_ARCHIVE_DEST parameter to specify a primary archive destination and the LOG_ARCHIVE_DUPLEX_DEST parameter to determine an optional secondary location.

If the LOG_ARCHIVE_DEST initialization parameter is set up correctly and this metric triggers, then free up more space in the destination specified by the archive destination parameters.

2.3.2 Archive Area Used (KB)

This metric represents the total space used (in KB) on the device containing the archive destination directory.

2.3.2.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
All Versions Every 15 Minutes

2.3.2.2 Data Source

If no quota is set for archive area, this is calculated through the UNIX df -k command.

If quota is set:

total area used = quota_used * db_block_size (in KB)

2.3.2.3 User Action

Verify the device specified in the initialization parameter LOG_ARCHIVE_DEST is set up properly for archiving.

  • For Oracle8, verify that the LOG_ARCHIVE_DEST and LOG_ARCHIVE_DUPLEX_DEST initialization parameters are set up properly for archiving.

  • For Oracle8i, there are two methods you can use to specify archive destinations. The first method is to use the LOG_ARCHIVE_DEST_n parameter (where n is an integer from 1 to 5) to specify from one to five different destinations for archival. Each numerically-suffixed parameter uniquely identifies an individual destination, for example, LOG_ARCHIVE_DEST_1, LOG_ARCHIVE_DEST_2, and so on. The second method, which allows you to specify a maximum of two locations, is to use the LOG_ARCHIVE_DEST parameter to specify a primary archive destination and the LOG_ARCHIVE_DUPLEX_DEST parameter to determine an optional secondary location.

If the LOG_ARCHIVE_DEST initialization parameter is set up correctly and this metric triggers, then free up more space in the destination specified by the archive destination parameters.

2.3.3 Free Archive Area (KB)

When running a database in ARCHIVELOG mode, the archiving of the online redo log is enabled. Filled groups of the online redo log are archived, by default, to the destination specified by the LOG_ARCHIVE_DEST initialization parameter. If this destination device becomes full, the database operation is temporarily suspended until disk space is available.

If the database is running in ARCHIVELOG mode, this metric checks for available redo log destination devices.

If the database is not running in ARCHIVELOG mode, or all archive destinations are standby databases for Oracle8i, this metric fails to register.

2.3.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-10 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every 4 Samples <
Not Defined Not Defined 1 Archive area %archDir% has %value% free KB remaining.

2.3.3.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Archive Area Destination" object.

If warning or critical threshold values are currently set for any "Archive Area Destination" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Archive Area Destination" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.3.3.3 Data Source

If the database is in NOARCHIVELOG mode, then nothing is collected.

If the database is in ARCHIVELOG mode, log_archive_destination from v$parameter is queried to obtain the current list of archivelog destinations. The results are obtained by directly checking the disk usage (df -kl).

2.3.3.4 User Action

Verify the device specified in the initialization parameter LOG_ARCHIVE_DEST is set up properly for archiving.

  • For Oracle8, verify that the LOG_ARCHIVE_DEST and LOG_ARCHIVE_DUPLEX_DEST initialization parameters are set up properly for archiving.

  • For Oracle8i, there are two methods you can use to specify archive destinations. The first method is to use the LOG_ARCHIVE_DEST_n parameter (where n is an integer from 1 to 5) to specify from one to five different destinations for archival. Each numerically-suffixed parameter uniquely identifies an individual destination, for example, LOG_ARCHIVE_DEST_1, LOG_ARCHIVE_DEST_2, and so on. The second method, which allows you to specify a maximum of two locations, is to use the LOG_ARCHIVE_DEST parameter to specify a primary archive destination and the LOG_ARCHIVE_DUPLEX_DEST parameter to determine an optional secondary location.

If the LOG_ARCHIVE_DEST initialization parameter is set up correctly and this metric triggers, then free up more space in the destination specified by the archive destination parameters.

2.3.4 Total Archive Area (KB)

This metric represents the total space (in KB) on the device containing the archive destination directory.

2.3.4.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
All Versions Every 15 Minutes

2.3.4.2 Data Source

If no quota is set for archive area, this is calculated through the UNIX df -k command.

If quota is set:

total archive area = quota_size * db_block_size (in KB)

2.3.4.3 User Action

Oracle recommends that multiple archivelog destinations across different disks be configured. When at least one archivelog destination gets full, Oracle recommends the following:

  • If tape is being used, back up archivelogs to tape and delete the archivelogs.

  • If tape is not being used, back up the database and remove obsolete files. This also removes archivelogs that are no longer needed based on the database retention policy.

  • If archivelog destination quota_size is being used, raise the quota_size.

2.4 Data Guard

The Data Guard metrics check the status, data not received, and data not applied for the databases in the Data Guard configuration.

For information about Data Guard metrics, see the "Managing Data Guard Metrics" section of the "Data Guard Manager Scenarios" chapter in the Oracle10i Data Guard Broker book.

2.4.1 Data Guard Status

Use the Data Guard Status metric to check the status of each database in the Data Guard configuration.

By default, a critical and warning threshold value was set for this metric column. Alerts will be generated when threshold values are reached. You can edit the value for a threshold as required.

2.4.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-11 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.2.0.x; 10.1.0.x Every 5 Minutes After Every Sample CONTAINS Warning Error 1 The Data Guard status of %dg_name% is %value%.

2.4.1.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Name" object.

If warning or critical threshold values are currently set for any "Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.4.1.3 User Action

  1. Check the Edit Properties General page for the primary and standby databases for detailed information.

  2. Examine the database alert logs and the Data Guard broker logs for additional information.

For information about Data Guard metrics, see the "Managing Data Guard Metrics" section of the "Data Guard Manager Scenarios" chapter in the Oracle10i Data Guard Broker book.

2.4.2 Data Not Applied (logs)

Use the Data Not Applied metric to measure the difference (in number of archived redo logs) between the last log received and the last log applied for each standby database in the Data Guard configuration.

By default, a critical and warning threshold value was set for this metric column. Alerts will be generated when threshold values are reached. You can edit the value for a threshold as required.

2.4.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-12 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.2.0.x; 10.1.0.x Every 5 Minutes After Every Sample > 1 3 1 Standby database %dg_name% has not applied the last %value% received logs.

2.4.2.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Name" object.

If warning or critical threshold values are currently set for any "Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.4.2.3 User Action

  1. Check the Log File Details page for detailed information.

  2. Examine the database alert logs and the Data Guard broker logs for additional information.

For information about Data Guard metrics, see the "Managing Data Guard Metrics" section of the "Data Guard Manager Scenarios" chapter in the Oracle10i Data Guard Broker book.

2.4.3 Data Not Applied (MB)

Use the Data Not Applied (MB) metric to measure the difference (in megabytes) between the last log received and the last log applied for each standby database in the Data Guard configuration.

By default, critical and warning threshold values were not set for this metric column. Alerts will be generated when threshold values are reached. You can edit the value for a threshold as required.

2.4.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-13 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 5 Minutes After Every Sample > Not Defined Not Defined 1 Standby database %dg_name% has not applied the last %value% megabytes of data received.

2.4.3.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Name" object.

If warning or critical threshold values are currently set for any "Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.4.3.3 User Action

  1. Check the Log File Details page for detailed information.

  2. Examine the database alert logs and the Data Guard broker logs for additional information.

For information about Data Guard metrics, see the "Managing Data Guard Metrics" section of the "Data Guard Manager Scenarios" chapter in the Oracle10i Data Guard Broker book.

2.4.4 Data Not Received (logs)

Use the Data Not Received metric to measure the difference (in number of archived redo logs) between the current log on the primary database and the last log received on each standby database in the Data Guard configuration.

By default, a critical and warning threshold value was set for this metric column. Alerts will be generated when threshold values are reached. You can edit the value for a threshold as required.

2.4.4.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-14 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.2.0.x; 10.1.0.x Every 5 Minutes After Every Sample > 1 3 1 Standby database %dg_name% has not received the last %value% logs from the primary database.

2.4.4.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Name" object.

If warning or critical threshold values are currently set for any "Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.4.4.3 User Action

  1. Check the Log File Details page for detailed information.

  2. Examine the database alert logs and the Data Guard broker logs for additional information.

For information about Data Guard metrics, see the "Managing Data Guard Metrics" section of the "Data Guard Manager Scenarios" chapter in the Oracle10i Data Guard Broker book.

2.4.5 Data Not Received (MB)

This metric measures the difference (in megabytes) between the current log on the primary database and the last log received to each standby database in the Data Guard configuration.

By default, critical and warning threshold values were not set for this metric column. Alerts will be generated when threshold values are reached. You can edit the value for a threshold as required.

2.4.5.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-15 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 5 Minutes After Every Sample > Not Defined Not Defined 1 Standby database %dg_name% has not received the last %value% megabytes of data from the primary database.

2.4.5.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Name" object.

If warning or critical threshold values are currently set for any "Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.4.5.3 User Action

  1. Check the Log File Details page for detailed information.

  2. Examine the database alert logs and the Data Guard broker logs for additional information.

For information about Data Guard metrics, see the "Managing Data Guard Metrics" section of the "Data Guard Manager Scenarios" chapter in the Oracle10i Data Guard Broker book.

2.5 Database Files

This metric category contains the database file metrics.

2.5.1 Average File Read Time (centi-seconds)

This metric represents the average file read time, measured in hundredths of a second.

2.5.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-16 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 10 Minutes Every 5 Minutes After Every Sample > Not Defined Not Defined 1 Generated By Database Server

2.5.1.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "File Name" object.

If warning or critical threshold values are currently set for any "File Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "File Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.5.1.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.5.2 Average File Write Time (centi-seconds)

This metric represents the average file write time, measured in hundredths of a second.

2.5.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-17 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 10 Minutes Every 5 Minutes After Every Sample > Not Defined Not Defined 1 Generated By Database Server

2.5.2.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "File Name" object.

If warning or critical threshold values are currently set for any "File Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "File Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.5.2.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.6 Database Job Status

This metric category contains the metrics that represent the health of database jobs registered through the DBMS_JOB interface.

2.6.1 Broken Job Count

The Oracle Server job queue is a database table that stores information about local jobs such as the PL/SQL call to execute for a job such as when to run a job. Database replication is also managed by using the Oracle job queue mechanism using jobs to push deferred transactions to remote master sites, to purge applied transactions from the deferred transaction queue or to refresh snapshot refresh groups.

A job can be broken in two ways:

Oracle has failed to successfully execute the job after sixteen attempts. The job has been explicitly marked as broken by using the procedure DBMS_ JOB.BROKEN

This metric checks for broken DBMS jobs. A critical alert is generated if the number of broken jobs exceeds the value specified by the threshold argument.

2.6.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-18 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 5 Minutes Not Uploaded > 0 Not Defined 1 %value% job(s) are broken.

2.6.1.2 Data Source

SELECT COUNT(*)
  FROM dba_jobs 
  WHERE broken aa 'N'

2.6.1.3 User Action

Check the ALERT log and trace files for error information. Correct the problem that is preventing the job from running. Force immediate re-execution of the job by calling DBMS_JOB.RUN.

2.6.2 Failed Job Count

The Oracle Server job queue is a database table that stores information about local jobs such as the PL/SQL call to execute for a job such as when to run a job. Database replication is also managed by using the Oracle job queue mechanism using jobs to push deferred transactions to remote master sites, to purge applied transactions from the deferred transaction queue or to refresh snapshot refresh groups.

If a job returns an error while Oracle is attempting to execute it, the job fails. Oracle repeatedly tries to execute the job doubling the interval of each attempt. If the job fails sixteen times, Oracle automatically marks the job as broken and no longer tries to execute it.

This metric checks for failed DBMS jobs. An alert is generated if the number of failed job exceeds the value specified by the threshold argument.

2.6.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-19 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 5 Minutes Not Uploaded > 0 Not Defined 1 %value% job(s) have failed.

2.6.2.2 Data Source

SELECT COUNT(*) 
FROM dba_jobs 
WHERE NVL(failures, 0) aa 0"

2.6.2.3 User Action

Check the ALERT log and trace files for error information. Correct the problem that is preventing the job from running.

2.7 Database Limits

This metric category contains the metrics that represent the percentage of resource limitations at which the Oracle Server is operating.

2.7.1 Current Logons Count

This metric represents the current number of logons.

2.7.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-20 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 3 Generated By Database Server

2.7.1.2 Data Source

logons current

2.7.1.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.7.2 Current Open Cursors Count

This metric represents the current number of opened cursors.

2.7.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-21 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > 1200 Not Defined 3 Generated By Database Server

2.7.2.2 Data Source

opened cursors current

2.7.2.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.7.3 Lock Limit Usage (%)

The DML_LOCKS initialization parameter specifies the maximum number of DML locks. The purpose of DML locks is to guarantee the integrity of data being accessed concurrently by multiple users. DML locks prevent destructive interference of simultaneous conflicting DML and/or DDL operations.

This metric checks for the utilization of the lock resource against the values (percentage) specified by the threshold arguments. If the percentage of all active DML locks to the limit set in the DML_LOCKS initialization parameter exceeds the values specified in the threshold arguments, then a warning or critical alert is generated.

If DML_LOCKS is 0, this test fails to register. A value of 0 indicates that enqueues are disabled.

2.7.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-22 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 15 Minutes After Every Sample > 80 Not Defined 3 %target% has reached %value%%% of the lock limit.

2.7.3.2 Data Source

SELECT resource_name name,
100*DECODE(initial_allocation, ' UNLIMITED', 0, current_utilization /
initial_allocation) usage 
FROM v$resource_limit 
WHERE LTRIM(limit_value)
!= '0' AND LTRIM(initial_allocation) != '0' AND resource_name = 'dml_locks'

2.7.3.3 User Action

Increase the DML_LOCKS instance parameter by 10%.

2.7.4 Process Limit Usage (%)

The PROCESSES initialization parameter specifies the maximum number of operating system user processes that can simultaneously connect to a database at the same time. This number also includes background processes utilized by the instance.

This metric checks for the utilization of the process resource against the values (percentage) specified by the threshold arguments. If the percentage of all current processes to the limit set in the PROCESSES initialization parameter exceeds the values specified in the threshold arguments, then a warning or critical alert is generated.

2.7.4.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-23 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 15 Minutes After Every Sample > Not Defined Not Defined 3 %target% has reached %value%%% of the process limit.

Table 2-24 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 3 Generated By Database Server

2.7.4.2 Data Source

SELECT resource_name name,
100*DECODE(initial_allocation, ' UNLIMITED', 0, current_utilization) != '0' 
AND resource_name = 'processes'

2.7.4.3 User Action

Verify that the current PROCESSES instance parameter setting has not exceeded the operating system-dependent maximum. Increase the number of processes to be at least 6 + the maximum number of concurrent users expected to log in to the instance.

2.7.5 Session Limit Usage (%)

The SESSIONS initialization parameter specifies the maximum number of concurrent connections that the database will allow.

This metric checks for the utilization of the session resource against the values (percentage) specified by the threshold arguments. If the percentage of the number of sessions, including background processes, to the limit set in the SESSIONS initialization parameter exceeds the values specified in the threshold arguments, then a warning or critical alert is generated.

2.7.5.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-25 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 15 Minutes After Every Sample > 90 97 3 %target% has reached %value%%% of the session limit.

Table 2-26 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > 90 97 3 Generated By Database Server

2.7.5.2 Data Source

SELECT resource_name name,
100*DECODE(initial_allocation, ' UNLIMITED', 0, current_utilization) != '0' 
AND resource_name = 'sessions'

2.7.5.3 User Action

Increase the SESSIONS instance parameter. For XA environments, confirm that SESSIONS is at least 2.73 * PROCESSES. For shared server environments, confirm that SESSIONS is at least 1.1 * maximum number of connections.

2.7.6 User Limit Usage (%)

The LICENSE_MAX_SESSIONS initialization parameter specifies the maximum number of concurrent user sessions allowed simultaneously.

This metric checks whether the number of users logged on is reaching the license limit. If the percentage of the number of concurrent user sessions to the limit set in the LICENSE_MAX_SESSIONS initialization parameter exceeds the values specified in the threshold arguments, then a warning or critical alert is generated. If LICENSE_MAX_SESSIONS is not explicitly set to a value, the test does not trigger.

Note: This metric is most useful when session licensing is enabled. Refer to the Oracle Server Reference Manual for more information on LICENSE_MAX_SESSIONS and LICENSE_MAX_USERS.

2.7.6.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-27 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 15 Minutes After Every Sample > Not Defined Not Defined 3 %target% has reached %value%%% of the user limit.

Table 2-28 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 3 Generated By Database Server

2.7.6.2 Data Source

SELECT 'user' name,
100*DECODE(session_max, 0, 0, sessions_current/session_max) usage 
FROM v$license

2.7.6.3 User Action

This typically indicates that the license limit for the database has been reached. The user will need to acquire additional licenses, then increase LICENSE_MAX_ SESSIONS to reflect the new value.

2.8 Database Services

This metric category contains the database services metrics.

2.8.1 Service CPU Time (per user call) (microseconds)

This metric represents the average CPU time, in microseconds, for calls to a particular database service.

2.8.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-29 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 15 Minutes After Every Sample > Not Defined Not Defined 1 Generated By Database Server

2.8.1.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Service Name" object.

If warning or critical threshold values are currently set for any "Service Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Service Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.8.1.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.8.2 Service Response Time (per user call) (microseconds)

This metric represents the average elapsed time, in microseconds, for calls to a particular database service.

2.8.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-30 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 15 Minutes After Every Sample > Not Defined Not Defined 1 Generated By Database Server

2.8.2.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Service Name" object.

If warning or critical threshold values are currently set for any "Service Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Service Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.8.2.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.9 Deferred Transactions

This metric category contains the metrics associated with this distributed database's deferred transactions.

2.9.1 Deferred Transaction Count

Oracle uses deferred transactions to propagate data-level changes asynchronously among master sites in an advanced replication system as well as from an updatable snapshot to its master table.

This metric checks for the number of deferred transactions. An alert is generated if the number of deferred transactions exceeds the value specified by the threshold argument.

2.9.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-31 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 5 Minutes Not Uploaded > 100 Not Defined 3 Number of deferred transactions is %value%.

2.9.1.2 Data Source

select count(*)
from sys.deftran

2.9.1.3 User Action

When the advanced replication facility pushes a deferred transaction to a remote site, it uses a distributed transaction to ensure that the transaction has been properly committed at the remote site before the transaction is removed for the queue at the local site. If transactions are not being pushed to a given remote site, verify that the destination for the transaction was correctly specified. If you specify a destination database when calling DBMS_DEFER_SYS.SCHEDULE_EXECUTION using the DBLINK parameter or DBMS_DEFER_SYS.EXECUTE using the DESTINATION parameter, make sure the full database link is provided.

Wrong view destinations can lead to erroneous deferred transaction behavior. Verify the DEFCALLEST and DEFTRANDEST views are the definitions from the CATREPC.SQL not the ones from CATDEFER.SQL.

2.9.2 Deferred Transaction Error Count

Oracle uses deferred transactions to propagate data-level changes asynchronously among master sites in an advanced replication system as well as from an updatable snapshot to its master table. If a transaction is not successfully propagated to the remote site, Oracle rolls back the transaction, logs the transaction in the SYS.DEFERROR view in the remote destination database.

This metric checks for the number of transactions in SYS.DEFERROR view and raises an alert if it exceeds the value specified by the threshold argument.

2.9.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-32 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 5 Minutes Not Uploaded > 0 Not Defined 3 Number of deferred transactions with errors is %value%.

2.9.2.2 Data Source

select count(*)
from sys.deferror

2.9.2.3 User Action

An error in applying a deferred transaction may be the result of a database problem, such as a lack of available space in the table is to be updated or may be the result of an unresolved insert, update or delete conflict. The SYS.DEFERROR view provides the ID of the transaction that could not be applied. Use this ID to locate the queued calls associated with the transaction. These calls are stored in the SYS.DEFCALL view. You can use the procedures in the DBMS_DEFER_QUERY package to determine the arguments to the procedures listed in the SYS.DEFCALL view.

2.10 Dump Area

The metrics in this metric category check for the percentage of used space of the dump destination devices.

2.10.1 Dump Area Directory

This metric is the directory represented by this metric index's dump destination.

Each server and background process can write to an associated trace file to log messages and errors.

Background processes and the ALERT file are written to the destination specified by BACKGROUND_DUMP_DEST. Trace files for server processes are written to the destination specified by USER_ DUMP_DEST.

2.10.1.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
All Versions Every 15 Minutes

2.10.1.2 Data Source

data from v$parameter

2.10.1.3 User Action

Verify the device specified in the initialization parameters BACKGROUND_DUMP_DEST and USER_DUMP_DEST are set up properly for archiving.

If the BACKGROUND_DUMP_DEST and USER_DUMP_DEST initialization parameters are set up correctly and this metric triggers, then free up more space in the destination specified by the dump destination parameters.

2.10.2 Dump Area Used (%)

This metric returns the percentage of used space of the dump area destinations.

If the space used is more than the threshold value given in the threshold arguments, then a warning or critical alert is generated.

2.10.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-33 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every 4 Samples > 95 Not Defined 1 %value%%% of %dumpType% dump area is used.

2.10.2.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Type of Dump Area" object.

If warning or critical threshold values are currently set for any "Type of Dump Area" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Type of Dump Area" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.10.2.3 Data Source

Calculated using the UNIX df -k command.

  • Critical threshold: Percentage of free space threshold for critical alert.

  • Warning threshold: Percentage of free space threshold for warning alert.

2.10.2.4 User Action

Verify the device specified in the initialization parameters BACKGROUND_DUMP_DEST and USER_DUMP_DEST are set up properly for archiving.

If the BACKGROUND_DUMP_DEST and USER_DUMP_DEST initialization parameters are set up correctly and this metric triggers, then free up more space in the destination specified by the dump destination parameters.

2.10.3 Dump Area Used (KB)

This metric represents the total space used (in KB) on the device containing the dump destination directory.

2.10.3.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
All Versions Every 15 Minutes

2.10.3.2 Data Source

Calculated using the UNIX df -k command.

2.10.3.3 User Action

Verify the device specified in the initialization parameters BACKGROUND_DUMP_DEST and USER_DUMP_DEST are set up properly for archiving.

If the BACKGROUND_DUMP_DEST and USER_DUMP_DEST initialization parameters are set up correctly and this metric triggers, then free up more space in the destination specified by the dump destination parameters.

2.10.4 Free Dump Area (KB)

Each server and background process can write to an associated trace file in order to log messages and errors. Background processes and the ALERT file are written to the destination specified by BACKGROUND_DUMP_DEST.

Trace files for server processes are written to the destination specified by USER_DUMP_DEST.

This metric checks for available free space on these dump destination devices. If the space available is less than the threshold value given in the threshold arguments, then a warning or critical alert is generated.

2.10.4.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-34 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 15 Minutes After Every 4 Samples <
2000 Not Defined 1 %value% free KB remains in %dumpType% dump area.

2.10.4.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Type of Dump Area" object.

If warning or critical threshold values are currently set for any "Type of Dump Area" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Type of Dump Area" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.10.4.3 Data Source

Calculated using the UNIX df -k command.

2.10.4.4 User Action

Verify the device specified in the initialization parameters BACKGROUND_DUMP_DEST and USER_DUMP_DEST are set up properly for archiving.

If the BACKGROUND_DUMP_DEST and USER_DUMP_DEST initialization parameters are set up correctly and this metric triggers, then free up more space in the destination specified by the dump destination parameters.

2.10.5 Total Dump Area (KB)

This metric represents the total space (in KB) available on the device containing the dump destination directory.

2.10.5.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
All Versions Every 15 Minutes

2.10.5.2 Data Source

Calculated using the UNIX df -k command.

2.10.5.3 User Action

Verify the device specified in the initialization parameters BACKGROUND_DUMP_DEST and USER_DUMP_DEST are set up properly for archiving.

If the BACKGROUND_DUMP_DEST and USER_DUMP_DEST initialization parameters are set up correctly and this metric triggers, then free up more space in the destination specified by the dump destination parameters.

2.11 Efficiency

This metric category contains the metrics that have traditionally been considered to represent the efficiency of some resource. Interpreting the wait interface is generally accepted as a much more accurate approach to measuring efficiency, and is recommended as an alternative to these hit ratios.

2.11.1 Buffer Cache Hit (%)

This metric represents the data block buffer cache efficiency, as measured by the percentage of times the data block requested by the query is in memory.

Effective use of the buffer cache can greatly reduce the I/O load on the database. If the buffer cache is too small, frequently accessed data will be flushed from the buffer cache too quickly which forces the information to be re-fetched from disk. Since disk access is much slower than memory access, application performance will suffer. In addition, the extra burden imposed on the I/O subsystem could introduce a bottleneck at one or more devices that would further degrade performance.

This test checks the percentage of buffer requests that were already in buffer cache. If the value is less than or equal to the threshold values specified by the threshold arguments, and the number of occurrences exceeds the value specified in the "Number of Occurrences" parameter, then a warning or critical alert is generated.

2.11.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-35 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Buffer cache hit ratio is %value%%%.

Table 2-36 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.1.2 Data Source

((DeltaLogicalGets - (DeltaPhysicalReads - DeltaPhysicalReadsDirect)) / DeltaLogicalGets) * 100 where:

  • DeltaLogicalGets: difference in 'select value from v$sysstat where name='session logical reads' ' between sample end and start

  • DeltaPhysicalReads: difference in 'select value from v$sysstat where name='physical reads' ' between sample end and start

  • DeltaPhysicalReadsDirect: difference in 'select value from v$sysstat where name='physical reads direct' ' between sample end and start (Oracle8i)

2.11.1.3 User Action

A low buffer cache hit ratio means that the server must often go to disk to retrieve the buffers required to satisfy a query. The queries that perform the most physical reads lower the numerical value of this statistic. Typically queries that perform full table scans force large amounts of buffers into the cache, aging out other buffers that may be required by other queries later. The Top Sessions page sorted by Physical Reads will show the sessions performing the most reads and through further drilldown their associated queries can be identified. Similarly, the Top SQL page sorted by Physical Reads shows which SQL statements are performing the most physical reads. The statements performing the most I/O should be looked at for tuning.

The difference between the two is that the Top Sessions chart shows the sessions that are responsible for the physical reads at any given moment. The Top SQL view shows all SQL that is still in the cache. The top statement may not be executing currently, and thus not responsible for the current poor buffer cache hit ratio.

If the queries seem to be well tuned, the size of the buffer cache also determines how often buffers need to be fetched from disk. The DB_BLOCK_BUFFERS initialization parameter determines the number of database buffers available in the buffer cache. It is one of the primary parameters that contribute to the total memory requirements of the SGA on the instance. The DB_BLOCK_BUFFERS parameter, together with the DB_BLOCK_SIZE parameter, controls the total size of the buffer cache. Since DB_BLOCK_SIZE can only be specified when the database is first created, normally the size of the buffer cache size is controlled using the DB_BLOCK_BUFFERS parameter.

Consider increasing the DB_BLOCK_BUFFERS initialization parameter to increase the size of the buffer cache. This increase allows the Oracle Server to keep more information in memory, thus reducing the number of I/O operations required to do an equivalent amount of work using the current cache size.

2.11.2 CPU Usage (per second)

This metric represents the CPU usage per second by the database processes, measured in hundredths of a second. A change in the metric value may occur because of a change in either workload mix or workload throughput being performed by the database. Although there is no 'correct' value for this metric, it can be used to detect a change in the operation of a system. For example, an increase in Database CPU usage from 500 to 750 indicates that the database is using 50% more CPU. ('No correct value' means that there is no single value that can be applied to any database. The value is a characteristic of the system and the applications running on the system.)

2.11.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-37 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.11.2.2 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. ADDM can help to identify database operations that are consuming CPU. ADDM reports are available from a number of locations including the Database Home page and Advisor Central.

2.11.3 CPU Usage (per transaction)

This metric represents the average CPU usage per transaction expressed as a number of seconds of CPU time. A change in this metric can occur either because of changing workload on the system, such as the addition of a new module, or because of a change in the way that the workload is performed in the database, such as changes in the plan for a SQL statement. The threshold for this metric should be set based on the actual values observed on your system.

2.11.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-38 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.11.3.2 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. ADDM will provide information about which operations are using the CPU resources.

2.11.4 Cursor Cache Hit (%)

This metric represents the percentage of soft parses satisfied within the session cursor cache.

2.11.4.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-39 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.4.2 Data Source

session cursor cache hits / (parse count (total) - parse count (hard))

2.11.4.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.5 Data Dictionary Hit (%)

This metric represents dictionary cache efficiency as measured by the percentage of requests against the dictionary data that were already in memory. It is important to determine whether the misses on the data dictionary are actually affecting the performance of the Oracle Server. The shared pool is an area in the SGA that contains the library cache of shared SQL requests, the dictionary cache, and the other cache structures that are specific to a particular instance configuration.

Misses on the data dictionary cache are to be expected in some cases. Upon instance startup, the data dictionary cache contains no data, so any SQL statement issued is likely to result in cache misses. As more data is read into the cache, the likelihood of cache misses should decrease. Eventually the database should reach a steady state in which the most frequently used dictionary data is in the cache. At this point, very few cache misses should occur. To tune the cache, examine its activity only after your application has been running.

This test checks the percentage of requests against the data dictionary that were found in the Shared Pool. If the value is less than or equal to the threshold values specified by the threshold arguments, and the number of occurrences exceeds the value specified in the "Number of Occurrences" parameter, then a warning or critical alert is generated.

2.11.5.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-40 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Data dictionary hit ratio is %value%%%.

Table 2-41 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.5.2 Data Source

(Gets/Misses) * 100 where:

  • Misses: select sum(getmisses) from v$rowcache

  • Gets: select sum(gets) from v$rowcache

2.11.5.3 User Action

If the percentage of gets is below %90 to %85, consider increasing SHARED_POOL_SIZE to decrease the frequency in which dictionary data is being flushed from the shared pool to make room for new data. To increase the memory available to the cache, increase the value of the initialization parameter SHARED_POOL_SIZE.

2.11.6 Database CPU Time (%)

This metric represents the percentage of database call time that is spent on the CPU. Although there is no 'correct' value for this metric, it can be used to detect a change in the operation of a system, for example, a drop in Database CPU time from 50% to 25%. ('No correct value' means that there is no single value that can be applied to any database. The value is a characteristic of the system and the applications running on the system.)

2.11.6.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-42 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.6.2 User Action

Investigate the change is CPU usage by using Automatic Database Diagnostic Monitor (ADDM). ADDM reports are available from a number of locations including the Database Home page and Advisor Central. Examine the report for increased time spent in wait events.

2.11.7 Library Cache Hit (%)

This metric represents the library cache efficiency, as measured by the percentage of times the fully parsed or compiled representation of PL/SQL blocks and SQL statements are already in memory.

The shared pool is an area in the SGA that contains the library cache of shared SQL requests, the dictionary cache and the other cache structures that are specific to a particular instance configuration.

The shared pool mechanism can greatly reduce system resource consumption in at least three ways: Parse time is avoided if the SQL statement is already in the shared pool.

Application memory overhead is reduced, since all applications use the same pool of shared SQL statements and dictionary resources.

I/O resources are saved, since dictionary elements that are in the shared pool do not require access.

If the shared pool is too small, users will consume additional resources to complete a database operation. For library cache access, the overhead is primarily the additional CPU resources required to re-parse the SQL statement.

This test checks the percentage of parse requests where cursor already in cache If the value is less than or equal to the threshold values specified by the threshold arguments, and the number of occurrences exceeds the value specified in the "Number of Occurrences" parameter, then a warning or critical alert is generated.

2.11.7.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-43 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Library cache hit ratio is %value%%%.

Table 2-44 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.7.2 Data Source

(DeltaPinHits / DeltaPins) * 100 where:

  • DeltaPinHits: difference in 'select sum(pinhits) from v$librarycache' between sample end and start

  • DeltaPins: difference in 'select sum(pins) from v$librarycache' between sample end and start

2.11.7.3 User Action

The Top Sessions page sorted by Hard Parses lists the sessions incurring the most hard parses. Hard parses occur when the server parses a query and cannot find an exact match for the query in the library cache. You can avoid hard parses by sharing SQL statements efficiently. The use of bind variables instead of literals in queries is one method to increase sharing.

By showing you which sessions are incurring the most hard parses, this page can identify the application or programs that are the best candidates for SQL rewrites.

Also, examine SQL statements that can be modified to optimize shared SQL pool memory use and avoid unnecessary statement reparsing. This type of problem is commonly caused when similar SQL statements are written which differ in space, case, or some combination of the two. You may also consider using bind variables rather than explicitly specified constants in your statements whenever possible.

The SHARED_POOL_SIZE initialization parameter controls the total size of the shared pool. Consider increasing the SHARED_POOL_SIZE to decrease the frequency in which SQL requests are being flushed from the shared pool to make room for new requests.

To take advantage of the additional memory available for shared SQL areas, you may also need to increase the number of cursors permitted per session. You can increase this limit by increasing the value of the initialization parameter OPEN_CURSORS.

2.11.8 Library Cache Miss (%)

This metric represents the percentage of parse requests where the cursor is not in the cache.

2.11.8.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-45 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.11.8.2 Data Source

1 - pinhits / pins

2.11.8.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.9 Parallel Execution Downgraded (per second)

Number of times per second parallel execution was requested and the degree of parallelism was reduced because of insufficient parallel execution servers.

2.11.9.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-46 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Not Defined

2.11.9.2 Data Source

(parallel operations downgraded 1 to 25 percent
+ parallel operations downgraded 25 to 50 percent
+ parallel operations downgraded 50 to 75 percent
+ parallel operations downgraded 75 to 99 percent)
/ time

2.11.9.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.10 Parallel Execution Downgraded (per transaction)

Number of times per transaction parallel execution was requested and the degree of parallelism was reduced because of insufficient parallel execution servers.

2.11.10.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-47 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Not Defined

2.11.10.2 Data Source

(parallel operations downgraded 1 to 25 percent
+ parallel operations downgraded 25 to 50 percent
+ parallel operations downgraded 50 to 75 percent
+ parallel operations downgraded 75 to 99 percent)
/ transactions

2.11.10.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.11 Parallel Execution Downgraded 25% or more (per second)

Number of times per second parallel execution was requested and the degree of parallelism was reduced to 25% and more because of insufficient parallel execution servers.

2.11.11.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-48 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.11.2 Data Source

(parallel operations downgraded 25 to 50 percent
+ parallel operations downgraded 50 to 75 percent
+ parallel operations downgraded 75 to 99 percent)
/ time

2.11.11.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.12 Parallel Execution Downgraded 25% or more (per transaction)

Number of times per transaction parallel execution was requested and the degree of parallelism was reduced to 25% and more because of insufficient parallel execution servers.

2.11.12.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-49 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Not Defined

2.11.12.2 Data Source

(parallel operations downgraded 25 to 50 percent
+ parallel operations downgraded 50 to 75 percent
+ parallel operations downgraded 75 to 99 percent)
/ transactions

2.11.12.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.13 Parallel Execution Downgraded 50% or more (per second)

Number of times per second parallel execution was requested and the degree of parallelism was reduced to 50% and more because of insufficient parallel execution servers.

2.11.13.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-50 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.13.2 Data Source

(+ parallel operations downgraded 50 to 75 percent
+ parallel operations downgraded 75 to 99 percent)
/ time

2.11.13.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.14 Parallel Execution Downgraded 50% or more (per transaction)

Number of times per transaction parallel execution was requested and the degree of parallelism was reduced to 50% or more because of insufficient parallel execution servers.

2.11.14.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-51 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Not Defined

2.11.14.2 Data Source

(parallel operations downgraded 50 to 75 percent
+ parallel operations downgraded 75 to 99 percent)
/ transactions

2.11.14.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.15 Parallel Execution Downgraded 75% or more (per second)

Number of times per second parallel execution was requested and the degree of parallelism was reduced to 75% or more because of insufficient parallel execution servers.

2.11.15.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-52 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.15.2 Data Source

(parallel operations downgraded 75 to 99 percent)
/ time

2.11.15.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.16 Parallel Execution Downgraded 75% or more (per transaction)

Number of times per transaction parallel execution was requested and the degree of parallelism was reduced to 75% or more because of insufficient parallel execution servers.

2.11.16.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-53 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Not Defined

2.11.16.2 Data Source

(parallel operations downgraded 75 to 99 percent)
/ transactions

2.11.16.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.17 Parallel Execution Downgraded to Serial (per second)

Number of times per second parallel execution was requested but execution was serial because of insufficient parallel execution servers.

2.11.17.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-54 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.17.2 Data Source

parallel operations downgraded to serial / time

2.11.17.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.18 Parallel Execution Downgraded to Serial (per transaction)

Number of times per transaction parallel execution was requested but execution was serial because of insufficient parallel execution servers.

2.11.18.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-55 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Not Defined

2.11.18.2 Data Source

parallel operations downgraded to serial / transactions

2.11.18.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.19 PGA Cache Hit (%)

This metric represents the total number of bytes processed in the PGA versus the total number of bytes processed plus extra bytes read/written in extra passes.

2.11.19.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-56 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.19.2 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.20 Redo Log Allocation Hit (%)

Redo log entries contain a record of changes that have been made to the database block buffers. The log writer (LGWR) process writes redo log entries from the log buffer to a redo log file. The log buffer should be sized so that space is available in the log buffer for new entries, even when access to the redo log is heavy. When the log buffer is undersized, user process will be delayed as they wait for the LGWR to free space in the redo log buffer.

The redo log buffer efficiency, as measured by the hit ratio, records the percentage of times users did not have to wait for the log writer to free space in the redo log buffer.

This metric monitors the redo log buffer hit ratio (percentage of success) against the values specified by the threshold arguments. If the number of occurrences is smaller than the values specified, then a warning or critical alert is generated.

2.11.20.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-57 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Redo log allocation hit ratio is %value%%%.

Table 2-58 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.20.2 Data Source

100 * (redo_entries_delta - redo_space_requests_delta)
/redo_entries_delta 
where:
  • redo_enties_delta = difference between "SELECT value FROM v$sysstat WHERE name = 'redo entries'" at the beginning and ending of the interval

  • redo_space_requests_delta = difference between "SELECT value FROM v$sysstat WHERE name = 'redo log space requests'" at the beginning and ending of the interval

2.11.20.3 User Action

The LOG_BUFFER initialization parameter determines the amount of memory that is used when buffering redo entries to the redo log file.

Consider increasing the LOG_BUFFER initialization parameter in order to increase the size of the redo log buffer. Redo log entries contain a record of the changes that have been made to the database block buffers. The log writer process (LGWR) writes redo log entries from the log buffer to a redo log. The redo log buffer should be sized so space is available in the log buffer for new entries, even when access to the redo log is heavy.

Note: For Oracle Management Agent release 9i, this metric has been obsoleted. It is recommended that you use the Redo NoWait Ratio metric. This metric is kept for backward compatibility with older versions of the Management Agent.

2.11.21 Response Time (per transaction)

This metric represents the time spent in database operations per transaction. It is derived from the total time that user calls spend in the database (DB time) and the number of commits and rollbacks performed. A change in this value indicates that either the workload has changed or that the database's ability to process the workload has changed because of either resource constraints or contention.

2.11.21.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-59 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.11.21.2 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page. Changes in the response time per transaction will appear as increased time spent in the database, either on CPU or in wait events and ADDM will report the sources of contention for both hardware and software resources.

2.11.22 Row Cache Miss Ratio (%)

This metric represents the percentage of row cache miss ratio.

2.11.22.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-60 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.22.2 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.11.23 Sorts in Memory (%)

This metric represents the sort efficiency as measured by the percentage of times sorts were performed in memory as opposed to going to disk.

For best performance, most sorts should occur in memory because sorts to disks are less efficient. If the sort area is too small, extra sort runs will be required during the sort operation. This increases CPU and I/O resource consumption.

This test checks the percentage of sorts performed in memory rather than to disk. If the value is less than or equal to the threshold values specified by the threshold arguments, and the number of occurrences exceeds the value specified in the "Number of Occurrences" parameter, then a warning or critical alert is generated.

2.11.23.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-61 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 %value%%% of sorts are performed in memory.

Table 2-62 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.11.23.2 Data Source

(DeltaMemorySorts / (DeltaDiskSorts + DeltaMemorySorts)) * 100 where:

  • DeltaMemorySorts: difference in 'select value from v$sysstat where name='sorts (memory)'' between sample end and start

  • DeltaDiskSorts: difference in 'select value from v$sysstat where name='sorts (disk)'' between sample end and start

2.11.23.3 User Action

The sessions that are performing the most sorts should be identified such that the SQL they are executing can be further identified. The sort area sizes for the database may be sized correctly, and the application SQL may be performing unwanted or excessive sorts. The sessions performing the most sorts are available through the Top Sessions page sorted by Disk Sorts.

Further drilldown into the session performing the most disk sorts with the Current SQL page shows you the SQL statement responsible for the disk sorts.

The Top SQL page sorted by Sorts provides a mechanism to quickly display the SQL statements in the cache, presented in sorted order by their number sort operations. This is an alternative to viewing a sort of current sessions. It allows you to view sort activity via SQL statements and contains cumulative statistics for all executions of that statement.

If excessive sorts are taking place on disk and the queries are correct, consider increasing the SORT_AREA_SIZE initialization parameter to increase the size of the sort area. A larger sort area allows the Oracle Server to maintain sorts in memory, reducing the number of I/O operations required to do an equivalent amount of work using the current sort area size.

2.12 Global Cache Statistics

This metric category contains the metrics associated with global cache statistics.

2.12.1 Global Cache Average Convert Time (centi-seconds)

This metric represents the average convert time, measured in hundredths of a second.

2.12.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-63 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.0.1.x; 9.2.0.x Every 5 Minutes After Every 3 Samples > 8 10 1 Global cache converts time is %value% cs.

2.12.1.2 Data Source

global cache convert time * 10 / global cache converts

2.12.1.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.12.2 Global Cache Average CR Block Request Time (centi-seconds)

This metric represents the average time, measured in hundredths of a second, that CR block was received.

2.12.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-64 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.0.1.x; 9.2.0.x Every 5 Minutes After Every 3 Samples > 3 5 1 Global cache CR Block request time is %value% cs.

Table 2-65 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every 3 Samples > 3 5 1 Generated By Database Server

2.12.2.2 Data Source

global cache CR block receive time * 10 / global cache current blocks received

2.12.2.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.12.3 Global Cache Average Current Block Request Time (centi-seconds)

This metric represents the average time, measured in hundredths of a second, to get a current block.

2.12.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-66 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.0.1.x; 9.2.0.x Every 5 Minutes After Every 3 Samples > 3 5 1 Global cache Current Block request time is %value% cs.

Table 2-67 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every 3 Samples > 3 5 1 Generated By Database Server

2.12.3.2 Data Source

global cache current block send time * 10 / global cache current blocks served

2.12.3.3 User Action

Specific to your site.

2.12.4 Global Cache Average Get Time (centi-seconds)

This metric represents the average get time, measured in hundredths of a second.

2.12.4.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-68 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.0.1.x; 9.2.0.x Every 5 Minutes After Every 3 Samples > 3 6 1 Global cache gets time is %value% cs.

2.12.4.2 Data Source

global cache get time * 10 / global cache gets

2.12.4.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.12.5 Global Cache Blocks Corrupt

This metric represents the number of blocks that encountered a corruption or checksum failure during interconnect over the user-defined observation period.

2.12.5.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-69 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.0.1.x; 9.2.0.x Every 5 Minutes After Every 3 Samples > Not Defined Not Defined 1* Total global cache blocks corrupt is %value%.

Table 2-70 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every 3 Samples > Not Defined Not Defined 1* Generated By Database Server

* Once an alert is triggered for this metric, it must be manually cleared.

2.12.5.2 Data Source

global cache blocks corrupted

2.12.5.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.12.6 Global Cache Blocks Lost

This metric represents the number of global cache blocks lost over the user-defined observation period.

2.12.6.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-71 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.0.1.x; 9.2.0.x Every 5 Minutes After Every 3 Samples > Not Defined Not Defined 1* Total global cache block lost is %value%.

Table 2-72 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every 3 Samples > Not Defined Not Defined 1* Generated By Database Server

* Once an alert is triggered for this metric, it must be manually cleared.

2.12.6.2 Data Source

global cache blocks lost

2.12.6.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.13 Idle Events

The following is a list of the Idle Events.

2.14 Invalid Objects

This metric category contains the metrics associated with invalid objects.

2.14.1 Total Invalid Object Count

This metric represents the total invalid object count.

2.14.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-73 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 24 Hours Not Uploaded > Not Defined Not Defined 1 %value% object(s) are invalid in the database.

2.14.1.2 User Action

Specific to your site.

2.15 Invalid Objects by Schema

This metric category contains the metrics that represent the number of invalid objects in each schema.

2.15.1 Owner's Invalid Object Count

This metric represents the invalid object count by owner.

2.15.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-74 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 24 Hours Not Uploaded > 2 Not Defined 1 %value% object(s) are invalid in the %owner% schema.

2.15.1.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Invalid Object Owner" object.

If warning or critical threshold values are currently set for any "Invalid Object Owner" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Invalid Object Owner" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.15.1.3 Data Source

For each metric index:

select count(1)

2.15.1.4 User Action

View the status of the database objects in the schema identified by the Invalid Object Owner metric. Recompile objects as necessary.

2.16 Recovery Area

This metric category contains the recovery area metrics.

2.16.1 Recovery Area Free Space (%)

This metric represents the recovery area free space as a percentage.

2.16.1.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
10.1.0.x Every 15 Minutes

2.16.1.2 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.17 Response

This metric category contains the metrics that represent the responsiveness of the Oracle Server, with respect to a client.

2.17.1 State

This metric represents the state of the database.

2.17.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-75 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 5 Minutes After Every Sample CONTAINS MOUNTED Not Defined 1 The database status is %value%.

2.17.1.2 User Action

Specific to your site.

2.17.2 Status

This metric checks whether a new connection can be established to a database. If the maximum number of users is exceeded or the listener is down, this test is triggered.

2.17.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-76 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 5 Minutes After Every Sample =
Not Defined 0 1 Failed to connect to database instance: %oraerr%.

2.17.2.2 Data Source

Perl returns 1 when a connection can be made to the database (using Management Agent monitoring connection details), 0 otherwise.

2.17.2.3 User Action

Check the status of the listener to make sure it is running on the node where the event was triggered. If the listener is running, check to see if the number of users is at the session limit. Note: The choice of user credentials for the Probe metric should be considered. If the preferred user has the RESTRICED SESSION privilege, the user will be able to connect to a database even if the LICENSE_MAX_SESSIONS limit is reached.

2.17.3 User Logon Time (msec)

This metric represents the amount of time the agent takes to make a connection to the database, measured in milliseconds.

2.17.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-77 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 5 Minutes After Every Sample > 1000 Not Defined 6 User logon time is %value% msecs.

2.17.3.2 Data Source

Number of milliseconds (as measured in the Perl script) to connect to the database.

2.17.3.3 User Action

No user action is necessary.

2.18 Session Suspended

This metric category contains the metrics that represent the number of resumable sessions that are suspended due to some correctable error.

2.18.1 Session Suspended by Data Object Limitation

This metric represents the session suspended by data object limitation.

2.18.1.1 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.18.2 Session Suspended by Quota Limitation

This metric represents the session suspended by quota limitation.

2.18.2.1 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.18.3 Session Suspended by Rollback Segment Limitation

This metric represents the session suspended by rollback segment limitation.

2.18.3.1 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.18.4 Session Suspended by Tablespace Limitation

This metric represents the session suspended by tablespace limitation.

2.18.4.1 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.19 SGA Pool Wastage

This metric category contains the metrics that represent the percentage of the various pools in the SGA that are being wasted.

2.19.1 Java Pool Free (%)

This metric represents the percentage of the Java Pool that is currently marked as free.

2.19.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-78 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 15 Minutes After Every Sample <
Not Defined Not Defined 2 %value%%% of the Java pool is free.
10.1.0.x Every 15 Minutes After Every Sample <
Not Defined Not Defined 2 %value%%% of the Java pool is free.

2.19.1.2 Data Source

((Free/Total)*100) where

  • Free: select sum(decode(name,'free memory',bytes)) from v$sgastat where pool = 'java pool'

  • Total: select sum(bytes) from v$sgastat where pool = 'java pool'

2.19.1.3 User Action

If this pool size is too small, the database JVM (Java Virtual Machine) may not have sufficient memory to satisfy future calls, leading potentially to unexpected database request failures.

2.19.2 Large Pool Free (%)

This metric represents the percentage of the Large Pool that is currently marked as free.

2.19.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-79 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 15 Minutes After Every Sample <
Not Defined Not Defined 2 %value%%% of the large pool is free.
10.1.0.x Every 15 Minutes After Every Sample <
Not Defined Not Defined 2 %value%%% of the large pool is free.

2.19.2.2 Data Source

((Free/Total)*100) where

  • Free: select sum(decode(name,'free memory',bytes)) from v$sgastat where pool = 'large pool'

  • Total: select sum(bytes) from v$sgastat where pool = 'large pool'

2.19.2.3 User Action

Consider enlarging the large pool or utilizing it more sparingly. This reduces the possibility of large memory areas competing with the library cache and dictionary cache for available memory in the shared pool.

2.19.3 Shared Pool Free (%)

This metric represents the percentage of the Shared Pool that is currently marked as free.

This test checks the percentage of Shared Pool that is currently free. If the value is less than or equal to the threshold values specified by the threshold arguments, and the number of occurrences exceeds the value specified in the "Number of Occurrences" parameter, then a warning or critical alert is generated.

2.19.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-80 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 15 Minutes After Every Sample <
Not Defined Not Defined 2 %value%%% of the shared pool is free.

Table 2-81 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 15 Minutes After Every Sample <
Not Defined Not Defined 2 Generated By Database Server

2.19.3.2 Data Source

((Free/Total)*100) where:

  • free: select sum(decode(name,'free memory',bytes)) from v$sgastat where pool = 'shared pool'

  • total: select sum(bytes) from v$sgastat where pool = 'shared pool'

2.19.3.3 User Action

If the percentage of Free Memory in the Shared Pool rises above 50%, too much memory has been allocated to the shared pool. This extra memory could be better utilized by other applications on the machine. In this case the size of the Shared Pool should be decreased. This can be accomplished by modifying the shared_pool_size initialization parameter.

2.20 Snapshot Too Old

This metric category contains the snapshot too old metrics.

2.20.1 Snapshot Too Old due to Rollback Segment Limit

This metric represents the snapshot too old because of the rollback segment limit.

2.20.1.1 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.20.2 Snapshot Too Old due to Tablespace Limit

This metric represents the snapshot too old because of the tablespace limit.

2.20.2.1 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.21 SQL Response Time

This metric category contains the metrics used to approximate the responsiveness of SQL.

2.21.1 SQL Response Time (%)

SQL Response Time is the average elapsed time per execution of a representative set of SQL statements, relative to a baseline. It is expressed as a percentage.

This metric is unavailable in versions 8.1.7 and earlier.

2.21.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-82 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 5 Minutes After Every Sample > 500 Not Defined 4 SQL response time is %value%%% of baseline.

2.21.1.2 Data Source

PL/SQL packaged procedure mgmt_response.get_metric_curs

2.21.1.3 User Action

If the SQL Response Time is less than 100%, then SQL statements are taking less time to execute when compared to the baseline. Response Time greater than 100% indicates that the database is not performing well when compared to the baseline.

SQL Response Time is a percentage of the baseline, not a simple percentage. So, for example, 100% of baseline means the SQL Response Time is the same as the baseline. 200% of baseline means the SQL Response Time is two times slower than the baseline. 50% of baseline means SQL Response Time is two times faster than baseline. A warning threshold of 200% indicates that the database is two times slower than the baseline, while a critical threshold of 500% indicates the database is 5 times slower than the baseline.

Representative statements are selected when two V$SQL snapshots are taken. All calculations are based on the deltas between these two snapshots. First, the median elapsed_time/execution for all statements that were executed in the time interval between the two snapshots are calculated. Then all statements that have an elapsed_time/execution > median elapsed_time/execution are taken, and the top 25 most frequently executed statements are displayed.

2.21.1.3.1 Pre-requisites for Monitoring SQL Response Time

Some tables and a PL/SQL package must be installed on the monitored database. This can be done by going to the database targets page and pressing the Configure button for your database. If a database has not been configured, the message "Not configured" will be displayed for SQL Response Time.

2.21.1.3.2 Configuring the Baseline

The baseline is configured on demand, automatically. The first time the agent calls the stored procedure to get the value of the metric, a snapshot of V$SQL is taken. The second time, another snapshot is taken. Then the representative statements are picked and stored in a table. The next time the agent requests the value of the metric, we are able to calculate and return the relative SQL response time.

Because of baseline configuration, there will be a delay between the time the database is configured and the value of the metric is displayed. During this period, the message "Not available" will be displayed for SQL Response Time.

Enterprise Manager will automatically configure the baseline against which SQL Response Time will be compared. However, in order for the SQL Response Time metric to be truly representative, the DBA must reconfigure the baseline at a time when the load on the database is typical.

To reconfigure the baseline, click on the link titled "Compared to Baseline" located next to the SQL Response Time value on the Database Home Page. The SQL statements used for tracking the SQL Response Time and baseline values are displayed. Click Reset Baseline. This clears the list of statements and the baseline values. Enterprise Manager will then automatically reconfigure the baseline within minutes.

If the database was lightly loaded at the time the baseline was taken, then the metric can indicate that the database is performing poorly under typical load when such is not the case. In this case, the DBA must reset the baseline. If the DBA has never manually reset the baseline, then the metric value will not be representative.

2.22 Suspended Session

This metric category contains the metrics that represent the number of resumable sessions that are suspended due to some correctable error.

2.22.1 Suspended Session Count

This metric represents the number of resumable sessions currently suspended in the database.

2.22.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-83 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
9.0.1.x; 9.2.0.x Every 5 Minutes Not Uploaded > 0 Not Defined 1 %value% session(s) are suspended.

2.22.1.2 Data Source

select count(*) 
  from v$resumable 
  where status = 'SUSPENDED' and 
  enabled = 'YES'

2.22.1.3 User Action

Query the v$resumable view to see what the correctable errors are that are causing the suspension. The way to correct each error depends on the nature of the error.

2.23 System Response Time Per Call

This metric category contains the system response time metrics.

2.23.1 System Response Time (centi-seconds)

This metric represents the average time taken for each call (both user calls and recursive calls) within the database. A change in this value indicates that either the workload has changed or that the database's ability to process the workload has changed because of either resource constraints or contention.

2.23.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-84 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 15 Minutes After Every Sample > Not Defined Not Defined 1 Not Defined

2.23.1.2 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.24 System Sessions Waiting

This metric category contains the metrics that represent the number of sessions waiting.

2.24.1 Waiting Session Count

This metric represents the number of sessions waiting at the sample time.

2.24.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-85 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every Minute After Every Sample > Not Defined Not Defined 3 %value% sessions are waiting.

2.24.1.2 Data Source

select count(*) 
  from v$session_wait 
  where wait_time = 0 and 
  event not in IdleEvents

See the Idle Events section in this chapter.

2.24.1.3 User Action

When this count is high, the system is doing more waiting than anything else. Evaluate the various types of wait activity using the real-time and historical performance monitoring capabilities of Enterprise Manager.

2.25 Tablespaces Full

The metrics in this metric category check for the amount of space used by the tablespaces. If the percentage of used space is greater than the values specified in the threshold setting, then a critical or warning alert is generated.

2.25.1 Tablespace Space Used (%)

As segments within a tablespace grow, the free space within that tablespace decreases. Should free space become insufficient, the creation of new segments or the extension of existing segments will fail.

This metric checks for the total free space in the tablespace specified by the Tablespace name. If the percentage of used space is greater than the values specified in the threshold arguments, then a warning or critical alert is generated.

2.25.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-86 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 30 Minutes After Every Sample > 85 97 1 Tablespace [%name%] is [%value% percent] full

Table 2-87 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 10 Minutes Every 30 Minutes After Every Sample > 85 97 1 Generated By Database Server

2.25.1.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Tablespace Name" object.

If warning or critical threshold values are currently set for any "Tablespace Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Tablespace Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.25.1.3 Data Source

(TotalUsedSpace / MaximumSize) * 100 where:

  • TotalUsedSpace: total used space in MB of tablespace

  • MaximumSize: maximum size (in MB) of the tablespace. The maximum size is determined by looping through the tablespace's data files, as well as additional free space on the disk that would be available for the tablespace should a data file autoextend.

For additional information about the data source, refer to the fullTbsp.pl Perl script located in the sysman/admin/scripts directory.

2.25.1.4 User Action

Perform one of the following:

  • Increase the size of the tablespace by enabling automatic extension for one of its existing data files, manually resizing one of its existing data files. or adding a new data file.

  • If the tablespace is suffering from tablespace free space fragmentation problems, consider reorganizing the entire tablespace.

  • Relocate segments to another tablespace thus increasing the free space in this tablespace.

  • Run the Segment Advisor on that tablespace.

2.26 Tablespaces Full (dictionary managed)

This metric category contains the metrics associated with tablespaces full.

2.26.1 Tablespace Space Used (%) (dictionary managed)

This metric represents the tablespace space used as a percentage.

2.26.1.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-88 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every 30 Minutes After Every Sample > 85 97 1 Tablespace [%name%] is [%value% percent] full

2.26.1.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Tablespace Name" object.

If warning or critical threshold values are currently set for any "Tablespace Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Tablespace Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.26.1.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.27 Tablespaces With Problem Segments

The metrics in this metric category check for the following:

Only the tablespaces with problem segments are returned as results.

2.27.1 Segments Approaching Maximum Extents

Segments which are nearing the upper limit of maximum extents.

2.27.1.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
All Versions Every 24 Hours

2.27.1.2 Data Source

The first 10 segments names which are approaching their MaxExtent in the tablespace.

2.27.1.3 User Action

If possible, increase the value of the segment's MAXEXTENTS storage parameter.

Otherwise, rebuild the segment with a larger extent size ensuring the extents within a segment are the same size by specifying STORAGE parameters where NEXT=INITIAL and PCTINCREASE = 0.

For segments that are linearly scanned, choose an extent size that is a multiple of the number of blocks read during each multiblock read. This will ensure that the Oracle multiblock read capability is used efficiently.

2.27.2 Segments Approaching Maximum Extents Count

This metric checks for segments which are nearing the upper limit of the number of maximum extents. If the number of segments is greater than the values specified in the threshold arguments, then a warning or critical alert is generated.

2.27.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-89 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 24 Hours After Every Sample > 0 Not Defined 1 %value% segments in %name% tablespace approaching max extents.

2.27.2.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Tablespace Name" object.

If warning or critical threshold values are currently set for any "Tablespace Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Tablespace Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.27.2.3 Data Source

Number of segments for which the maximum number of extents minus the number of existing extents is less than 2.

For additional information about the data source, refer to the problemTbsp.pl Perl script located in the sysman/admin/scripts directory.

2.27.2.4 User Action

If possible, increase the value of the segment's MAXEXTENTS storage parameter.

Otherwise, rebuild the segment with a larger extent size ensuring the extents within a segment are the same size by using a locally managed tablespace. In the case of a dictionary managed tablespace, specify STORAGE parameters where NEXT=INITIAL and PCTINCREASE = 0.

2.27.3 Segments Not Able to Extend

Segments which cannot allocate an additional extent.

2.27.3.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
All Versions Every 24 Hours

2.27.3.2 Data Source

The first 10 segments names which cannot allocate an additional extent in the tablespace.

2.27.3.3 User Action

Perform one of the following:

  • Increase the size of the tablespace by enabling automatic extension for one of its existing data files, manually resizing one of its existing data files. or adding a new data file.

  • If the tablespace is suffering from tablespace free space fragmentation problems, consider reorganizing the entire tablespace.

2.27.4 Segments Not Able to Extend Count

This metric checks for segments which cannot allocate an additional extent. If the number of segments is greater than the values specified in the threshold arguments, then a warning or critical alert is generated.

2.27.4.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-90 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
All Versions Every 24 Hours After Every Sample > 0 Not Defined 1 %value% segments in %name% tablespace unable to extend.

2.27.4.2 Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Tablespace Name" object.

If warning or critical threshold values are currently set for any "Tablespace Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Tablespace Name" object, use the Edit Thresholds page. See the Editing Thresholds topic in the Enterprise Manager online help for information on accessing the Edit Thresholds page.

2.27.4.3 Data Source

After checking for the largest chunk free space in the tablespace, this is the number of segments which cannot allocate an additional extent.

For additional information about the data source, refer to the problemTbsp.pl Perl script located in the sysman/admin/scripts directory.

2.27.4.4 User Action

Perform one of the following:

  • Increase the size of the tablespace by enabling automatic extension for one of its existing data files, manually resizing one of its existing data files. or adding a new data file.

  • If the tablespace is suffering from tablespace free space fragmentation problems, consider reorganizing the entire tablespace.

  • Relocate segments to another tablespace thus increasing the free space in this tablespace.

2.28 Throughput

This metric category contains the metrics that represent rates of resource consumption, or throughput.

2.28.1 All Sessions

This metric represents the number of users logged on at the sampling time.

2.28.1.1 Metric Summary

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
8.1.7.4; 9.0.1.x; 9.2.0.x Every 5 Minutes

2.28.1.2 Data Source

SELECT value
  FROM v$sysstat
  WHERE name = 'logons current';

2.28.1.3 User Action

No user action is necessary.

2.28.2 BG Checkpoints (per second)

This metric represents the BG checkpoints per second.

2.28.2.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-91 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.2.2 User Action

Specific to your site.

2.28.3 Branch Node Splits (per second)

Number of times per second an index branch block was split because of the insertion of an additional value.

2.28.3.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-92 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.3.2 Data Source

branch node slits / time

2.28.3.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.4 Branch Node Splits (per transaction)

Number of times per transaction an index branch block was split because of the insertion of an additional value.

2.28.4.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-93 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.4.2 Data Source

branch node splits / transaction

2.28.4.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.5 Consistent Read Blocks Created (per second)

This metric represents the number of current blocks per second cloned to create consistent read (CR) blocks.

2.28.5.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-94 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.5.2 Data Source

CR blocks created / time

2.28.5.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.6 Consistent Read Blocks Created (per transaction)

This metric represents the number of current blocks per transaction cloned to create consistent read (CR) blocks.

2.28.6.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-95 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.6.2 Data Source

CR blocks created / transactions

2.28.6.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.7 Consistent Read Changes (per second)

This metric represents the number of times per second a user process has applied rollback entries to perform a consistent read on the block.

2.28.7.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-96 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.7.2 Data Source

consistent changes / time

2.28.7.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.8 Consistent Read Changes (per transaction)

This metric represents the number of times per transaction a user process has applied rollback entries to perform a consistent read on the block.

2.28.8.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-97 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.8.2 Data Source

consistent changes / transactions

2.28.8.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.9 Consistent Read Gets (per second)

This metric represents the number of times per second a consistent read was requested for a block.

2.28.9.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-98 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.9.2 Data Source

consistent gets / time

2.28.9.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.10 Consistent Read Gets (per transaction)

This metric represents the number of times per transaction a consistent read was requested for a block.

2.28.10.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-99 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.10.2 Data Source

consistent gets / transactions

2.28.10.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.11 Consistent Read Undo Records Applied (per second)

This metric represents the number of undo records applied for consistent read per second.

2.28.11.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-100 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.11.2 Data Source

current blocks converted for CR / time

2.28.11.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.12 Consistent Read Undo Records Applied (per transaction)

This metric represents the consistent read undo records applied per transaction.

2.28.12.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-101 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.12.2 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.13 Cumulative Logons (per second)

This metric represents the number of logons per second during the sample period.

This test checks the number of logons that occurred per second during the sample period. If the value is greater than or equal to the threshold values specified by the threshold arguments, and the number of occurrences exceeds the value specified in the "Number of Occurrences" parameter, then a warning or critical alert is generated.

2.28.13.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-102 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 5 Minutes After Every Sample > 100 Not Defined 2 Cumulative logon rate is %value%/sec.

Table 2-103 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample >= 100 Not Defined 2 Generated By Database Server

2.28.13.2 Data Source

DeltaLogons / Seconds where:

  • DeltaLogons: difference in 'select value from v$sysstat where name='logons cumulative'' between end and start of sample period

  • Seconds: number of seconds in sample period

2.28.13.3 User Action

A high logon rate may indicate that an application is inefficiently accessing the database. Database logon's are a costly operation. If an application is performing a logon for every SQL access, that application will experience poor performance as well as affect the performance of other applications on the database. If there is a high logon rate try to identify the application that is performing the logons to determine if it could be redesigned such that session connections could be pooled, reused or shared.

2.28.14 Cumulative Logons (per transaction)

This metric represents the number of logons per transaction during the sample period.

The value of this statistic will be zero if there have not been any write or update transactions committed or rolled back during the last sample period. If the bulk of the activity to the database is read only, the corresponding "per second" metric of the same name will be a better indicator of current performance.

This test checks the number of logons that occurred per transaction. If the value is greater than or equal to the threshold values specified by the threshold arguments, and the number of occurrences exceeds the value specified in the "Number of Occurrences" parameter, then a warning or critical alert is generated.

2.28.14.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-104 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Cumulative logon rate is %value%/transaction.

Table 2-105 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.14.2 Data Source

DeltaLogons / Transactions where:

  • DeltaLogons: difference in 'select value from v$sysstat where name='logons cumulative'' between end and start of sample period

  • Transactions: number of transactions in sample period

2.28.14.3 User Action

A high logon rate may indicate that an application is inefficiently accessing the database. Database logon's are a costly operation. If an application is performing a logon for every SQL access, that application will experience poor performance as well as affect the performance of other applications on the database. If there is a high logon rate try to identify the application that is performing the logons to determine if it could be redesigned such that session connections could be pooled, reused or shared.

2.28.15 Database Block Changes (per second)

This metric represents the total number of changes per second that were part of an update or delete operation that were made to all blocks in the SGA.

2.28.15.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-106 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.15.2 Data Source

db block changes / time

2.28.15.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.16 Database Block Changes (per transaction)

This metric represents the total number of changes per transaction that were part of an update or delete operation that were made to all blocks in the SGA.

2.28.16.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-107 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.16.2 Data Source

db block changes / transactions

2.28.16.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.17 Database Block Gets (per second)

This metric represents the number of times per second a current block was requested.

2.28.17.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-108 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.17.2 Data Source

db block gets / time

2.28.17.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.18 Database Block Gets (per transaction)

This metric represents the number of times per transaction a current block was requested.

2.28.18.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-109 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.18.2 Data Source

db block gets / transactions

2.28.18.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.19 DBWR Checkpoints (per second)

This metric represents the number of times, per second, during this sample period DBWn was asked to scan the cache and write all blocks marked for a checkpoint.

The database writer process (DBWn) writes the contents of buffers to datafiles. The DBWn processes are responsible for writing modified (dirty) buffers in the database buffer cache to disk.

When a buffer in the database buffer cache is modified, it is marked dirty. The primary job of the DBWn process is to keep the buffer cache clean by writing dirty buffers to disk. As user processes dirty buffers, the number of free buffers diminishes. If the number of free buffers drops too low, user processes that must read blocks from disk into the cache are not able to find free buffers. DBWn manages the buffer cache so that user processes can always find free buffers.

When the Oracle Server process cannot find a clean reusable buffer after scanning a threshold of buffers, it signals DBWn to write. When this request to make free buffers is received, DBWn writes the least recently used (LRU) buffers to disk. By writing the least recently used dirty buffers to disk, DBWn improves the performance of finding free buffers while keeping recently used buffers resident in memory. For example, blocks that are part of frequently accessed small tables or indexes are kept in the cache so that they do not need to be read in again from disk. The LRU algorithm keeps more frequently accessed blocks in the buffer cache so that when a buffer is written to disk, it is unlikely to contain data that may be useful soon.

Additionally, DBWn periodically writes buffers to advance the checkpoint that is the position in the redo log from which crash or instance recovery would need to begin.

This test checks the number of times DBWR was asked to advance the checkpoint. If the value is greater than or equal to the threshold values specified by the threshold arguments, and the number of occurrences exceeds the value specified in the "Number of Occurrences" parameter, then a warning or critical alert is generated.

2.28.19.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-110 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
8.1.7.4; 9.0.1.x; 9.2.0.x Every 5 Minutes After Every Sample > Not Defined Not Defined 2 DBWR checkpoint rate is %value%/sec.

Table 2-111 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.19.2 Data Source

DeltaCheckpoints / Seconds where:

  • DeltaCheckpoints: difference in 'select value from v$sysstat where name='DBWR checkpoints'' between sample end and start

  • Seconds: number of seconds in sample period

2.28.19.3 User Action

A checkpoint tells the DBWR to write out modified buffers to disk. This write operation is different from the make free request in that the modified buffers are not marked as free by the DBWR process. Dirty buffers may also be written to disk at this time and freed.

The write size is dictated by the _db_block_checkpoint_batch parameter. If writing, and subsequently waiting for checkpoints to complete is a problem, the checkpoint completed event displays in the Top Waits page sorted by Time Waited or the Sessions Waiting for this Event page.

If the database is often waiting for checkpoints to complete you may want to increase the time between checkpoints by checking the init.ora parameter db_block_checkpoint_batch: select name, value, is default from v$parameter where name = db_block_checkpoint_batch. The value should be large enough to take advantage of parallel writes. The DBWR uses a write batch that is calculated like this: (db_files * db_file_simultaneous_writes)/2 The write_batch is also limited by two other factors:

  • A port specific limit on the numbers of I/Os (compile time constant).

  • 1/4 of the number of buffers in the SGA.

The db_block_checkpoint_batch is always smaller or equal to the _db_block_write_batch. You can also consider enabling the check point process.

2.28.20 Enqueue Deadlocks (per second)

This metric represents the number of times per second that a process detected a potential deadlock when exchanging two buffers and raised an internal, restartable error.

2.28.20.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-112 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.20.2 Data Source

enqueue deadlocks / time

2.28.20.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.21 Enqueue Deadlocks (per transaction)

This metric represents the number of times per transaction that a process detected a potential deadlock when exchanging two buffers and raised an internal, restartable error.

2.28.21.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-113 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.21.2 Data Source

enqueue deadlocks / transactions

2.28.21.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.22 Enqueue Requests (per second)

This metric represents the total number of table or row locks acquired per second.

2.28.22.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-114 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.22.2 Data Source

enqueue requests / time

2.28.22.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.23 Enqueue Requests (per transaction)

This metric represents the total number of table or row locks acquired per transaction.

2.28.23.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-115 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text
10.1.0.x Every Minute Every 5 Minutes After Every Sample > Not Defined Not Defined 2 Generated By Database Server

2.28.23.2 Data Source

enqueue requests / transactions

2.28.23.3 User Action

View the latest Automatic Database Diagnostic Monitor (ADDM) report. For a more detailed analysis, run ADDM from the Advisor Central link on the Database Home page.

2.28.24 Enqueue Timeout (per second)

This metric represents the total number of table and row locks (acquired and converted) per second that time out before they could complete.

2.28.24.1 Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 2-116 Metric Summary Table

Target Version Server Evaluation Frequency Collection Frequency Upload Frequency Operator Default Warning Threshold