Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table 12-23 High Undo Activity

  
  
  

 

    Description

Description
What to do

...

nextExamine Undo activity over time and the statement accessing it, in the Activity tab.

...

AdviceExamine Undo behavior over time, identify the statement accessing it, and try to tune them.

Anchor
HeavilyAccessedCluster
HeavilyAccessedCluster
Heavily Accessed Cluster

...

Table 12-24 Heavy Cluster Activity

  
  
  

 

...

Description
What to do

...

nextExamine Cluster activity over time and the statement accessing it, in the Activity tab.

...

AdviceExamine Cluster behavior over time, identify the statement accessing it, and try to tune them.

Anchor
LockedCluster
LockedCluster
Locked Cluster

...

Table 12-25 Cluster Locks

  
  
  

 

    Description

Description
What to do

...

nextExamine the lock for the statement in the Activity tab.

...

Advice

To reduce the lock wait for the table, consider the following solutions:

...

  • Check if the lock appears in the Current tab. If so, examine the lock chain to discover the statement holding the lock.

...

  • Try to identify the locking statement in the Activity tab, using narrow time frames that match the lock periods. Focus on the locked table and associated statements. The immediate suspect is the DML statements (and update queries) that are not waiting for locks.

Anchor
StorageContentiononDeviceClariion
StorageContentiononDeviceClariion
Storage Contention on Device (Clariion)

...

Table 12-26 Storage Contention On Device

  
  
  

 

...

Description
What to do

...

next
  • Examine the device activity over time and database files contention.

...

  • Examine storage device statistics and contention on the Raid Group and Physical Disks.

...

Advice
  • If the device is loaded by the monitored database only and by a singular entity (e.g. a file, object, or partition), consider splitting this load (e.g. separating the objects in the file, partitioning the object, etc).

...

  • To relieve inter application logical contention, check if the database's I/O activity is balanced.
    Spread heavy I/O consuming files across the storage devices, to avoid a situation in which few heavy files reside on the same storage device.

...

  • To relieve intra application logical contention, check whether there are additional applications using the storage device. For example, if the number of I/O requests processed by the storage device is significantly higher that the requests sent by the database, it means that the storage device is being used by an additional application.

...

  • To relieve physical contention, check whether there is significant I/O activity in the underlying shared physical disks and raid group. Another potential cause of contention are the EMC adapters (front director and disk director). If the load is imbalanced, consult with the storage administrator about relocating the information to other disks which reside on a more vacant location.

...

  • Consider storage tiering - a faster device may reduce the I/O wait time significantly.

Anchor
StorageContentiononDeviceSymmetrixThick
StorageContentiononDeviceSymmetrixThick
Storage Contention on Device (Symmetrix Thick)

...

Table 12-27 Storage Contention On Device

  
  
  

 

    Description

Description
What to do

...

next
  • Examine the device activity over time and database files contention.

...

  • Examine storage device statistics and contention on the Raid Group and Physical Disks.

...

Advice
  • If the device is loaded by the monitored database only and by a singular entity (e.g. a file, object, or partition), consider splitting this load (e.g. separating the objects in the file, partitioning the object, etc).

...

  • To relieve inter application logical contention, check if the database's I/O activity is balanced.
    Spread heavy I/O consuming files across the storage devices, to avoid a situation in which few heavy files reside on the same storage device.

...

  • To relieve intra application logical contention, check whether there are additional applications using the storage device. For example, if the number of I/O requests processed by the storage device is significantly higher that the requests sent by the database, it means that the storage device is being used by an additional application.

...

  • To relieve physical contention, check whether there is significant I/O activity in the underlying shared physical disks and raid group. Another potential cause of contention are the EMC adapters (front director and disk director). If the load is imbalanced, consult with the storage administrator about relocating the information to other disks which reside on a more vacant location.

...

  • Consider storage tiering - a faster device may reduce the I/O wait time significantly.

Anchor
StorageContentiononDeviceSymmetrixThin
StorageContentiononDeviceSymmetrixThin
Storage Contention on Device (Symmetrix Thin)

...

Table 12-28 Storage Contention On Device

  
  
  

 

    Description

Description
What to do

...

next
  • Examine the device activity over time and database files contention.

...

  • Examine storage device statistics and contention on the Raid Group and Physical Disks.
Advice

...

  • If the device is loaded by the monitored database only and by a singular entity (e.g. a file, object, or partition), consider splitting this load (e.g. separating the objects in the file, partitioning the object, etc).

...

  • To relieve inter application logical contention, check if the database's I/O activity is balanced.
    Spread heavy I/O consuming files across the storage devices, to avoid a situation in which few heavy files reside on the same storage device.

...

  • To relieve intra application logical contention, check whether there are additional applications using the storage device. For example, if the number of I/O requests processed by the storage device is significantly higher that the requests sent by the database, it means that the storage device is being used by an additional application.

...

  • To relieve physical contention, check whether there is significant I/O activity in the underlying shared physical disks and raid group. Another potential cause of contention are the EMC adapters (front director and disk director). If the load is imbalanced, consult with the storage administrator about relocating the information to other disks which reside on a more vacant location.

...

  • Consider storage tiering - a faster device may reduce the I/O wait time significantly.

Anchor
StorageContentiononDeviceSymmetrixFASTVP
StorageContentiononDeviceSymmetrixFASTVP
Storage Contention on Device (Symmetrix F.A.S.T. VP)

...

Table 12-29 Storage Contention On Device

  
  
  

 

    Description

Description
What to do

...

next
  • Examine the device activity over time and database files contention.

...

  • Examine storage device statistics and contention on the Raid Group and Physical Disks.
Advice

...

  • If the device is loaded by the monitored database only and by a singular entity (e.g. a file, object, or partition), consider splitting this load (e.g. separating the objects in the file, partitioning the object, etc).

...

  • To relieve inter application logical contention, check if the database's I/O activity is balanced.
    Spread heavy I/O consuming files across the storage devices, to avoid a situation in which few heavy files reside on the same storage device.

...

  • To relieve intra application logical contention, check whether there are additional applications using the storage device. For example, if the number of I/O requests processed by the storage device is significantly higher that the requests sent by the database, it means that the storage device is being used by an additional application.

...

  • To relieve physical contention, check whether there is significant I/O activity in the underlying shared physical disks and raid group. Another potential cause of contention are the EMC adapters (front director and disk director). If the load is imbalanced, consult with the storage administrator about relocating the information to other disks which reside on a more vacant location.

...

  • Consider storage tiering - a faster device may reduce the I/O wait time significantly.

Anchor
StorageContentiononRedoLogsandDBFiles
StorageContentiononRedoLogsandDBFiles
Storage Contention on Redo Logs and DB Files

...

Table 12-30 Storage Contention on Redo Logs and DB Files

  
  
  

 

    Description

Description
What to do

...

next
  • Examine the device activity over time and database files contention.

...

  • Examine storage device statistics and contention on the Raid Group and Physical Disks.

...

AdviceIt has been detected that the Redo/Transaction Log files share the storage devices (LUNs) with other database files. Consult the storage administrator about provisioning the storage devices (LUNs) better to avoid this.

Anchor
StorageContentiononTemporaryObjects
StorageContentiononTemporaryObjects
Storage Contention on Temporary Objects

...

Table 12-31 Storage Device on Temporary Objects

  
  
  

 

    Description

Description
What to do

...

next
  • Examine the device activity over time and database files contention.

...

  • Examine storage device statistics and contention on the Raid Group and Physical Disks.

...

AdviceIt has been detected that the temporary tablespace files share the storage devices (LUNs) with other database files. Consult the storage administrator about provisioning the storage devices (LUNs) better to avoid this.

Anchor
HeavyStorageDeviceHoldingUndoObjects
HeavyStorageDeviceHoldingUndoObjects
Heavy Storage Device Holding Undo Objects

...

Table 12-32 Heavy Storage Device Holding Undo Objects

  
  
  

 

...

Description
What to do

...

next
  • Examine the device activity over time and database files contention.

...

  • Examine storage device statistics and contention on the Raid Group and Physical Disks.
Advice

...

It has been detected that the undo tablespace files share the storage devices (LUNs) with other database files. Consult the storage administrator about provisioning the storage devices (LUNs) better to avoid this.

Anchor
UnbalancedStorageDevicesActivity
UnbalancedStorageDevicesActivity
Unbalanced Storage Devices Activity

...

Table 12-33 Unbalanced Storage Devices Activity

  
  
  

 

    Description

Description
What to do

...

next
  • Compare the storage devices activity over time.

...

  • Examine the storage devices statistics.

...

Advice
  • In the Activity tab, check which database files are the most I/O consuming and spread them evenly across the storage devices.

...

  • Consult with the storage administrator and check for other applications using the same storage devices or their underlying physical disks.

...

  • Consult with the storage administrator about the RAID policy. A different striping may spread the I/O load across the storage devices.

Anchor
HeavyJ2EECallerService
HeavyJ2EECallerService
Heavy J2EE Caller Service

...

Table 12-34 Heavy J2EE Caller Service

  
  
  

 

    Description

Description
What to do

...

next
  • Try to determine what is causing the J2EE Caller Service’s high resource consumption.

...

  • In the Activity tab, examine its findings, relevant statements, objects, and the Oracle resources
Advice

...

For resource consumption, these are the possible scenarios:

...

  • Object bottleneck

...

  • . Examine the resource consumption of objects in context of this Caller Service in the Activity tab.

...

  • Statement bottleneck

...

  • . Examine the resource consumption of SQL statements in context of this Caller Service in the Activity tab.

...

  • Instance-related wait (such as: internal lock wait, shared pool wait, and redo log wait). In this case, switch to the Statistics tab and examine the breakdown of this state in Oracle events.

Anchor
HighSQLExecutionsforJ2EECallerService
HighSQLExecutionsforJ2EECallerService
High SQL Executions for J2EE Caller Service

...

Table 12-35 High SQL Executions for J2EE Caller Service

  
  
  

 

    Description

Description
What to do

...

next
  • Try to determine what is causing the J2EE Caller Service’s high resource consumption and high number of executions.

...

  • In the J2EE application Expert view examine the entry point logic to detect redundant or infinite loop executions.

...

  • In the Activity tab, examine its findings, relevant statements, objects, and the Oracle resources.

...

Advice

For resource consumption, these are the possible scenarios:

...

  • Object bottleneck

...

  • . Examine the resource consumption of objects in context of this Caller Service in the Activity tab.

...

  • Statement bottleneck

...

  • . Examine the resource consumption of SQL statements in context of this Caller Service in the Activity tab.

...

  • Instance-related wait (such as: internal lock wait, shared pool wait, and redo log wait). In this case, switch to the Statistics tab and examine the breakdown of this state in Oracle events.

Anchor
AboutActivitytabfindings
AboutActivitytabfindings
About Activity tab findings

...