Versions Compared

Key

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

...

When a Statement is selected, the following Profile Detail tabs are available.

Tab NameDescriptionSupported Platform
OracleDB2SQL Server
SQL TextDisplays the full code of the selected SQL statement.YesYesYes
SQL DetailsProvides details on statement, like execution statistics.YesYesNo
EventsProvides database activity details about events the statement is associated with.YesYesYes
SessionsShows which sessions executed this statement.YesYesYes
Blockers

Shows which sessions held blocking locks against the session associated with this statement.

Double-clicking an entry on this tab opens that session in the Top Blockers tab, letting you find more information on the blocking session. For details, see Top Blockers Tab (Oracle Specific).

YesNoNo
Children Details

Lists all copies of the cursor or SQL query, if Oracle has cached multiple copies of the same statement.

YesNoNo
Object I/OIf the SQL query has done physical I/O, then these are the objects, such as tables, and indexes that were read to satisfy the query. Temporary objects with not have values in Object and Type columns.YesNoNo
ProceduresShows which procedures contain the selected statement.NoNoYes
Bind Variable Details

Shows bind variable information for SQL captured during the Profiling session.

YesNoNo

Event selected 

When an Event is selected, the following Profile Detail tabs are available.

Tab NameDescriptionSupported Platform
OracleDB2SQL Server
SQLShows which SQL statements waited on this event.YesYesYes
SessionsProvides information about the sessions associated with the event. YesYesYes
Blockers

Shows which sessions held blocking locks against the session associated with this event.

Double-clicking an entry on this tab opens that session in the Top Blockers tab, letting you find more information on the blocking session. For details, see Top Blockers Tab (Oracle Specific).

YesNoNo
Procedures

Shows which procedures contain the selected event.

No

NoYes
Raw Data

Raw data that was sampled from the database, specifically the following:

  • Sample time
  • SID
  • Serial #
  • User name
  • Program
  • Sql ID
  • P1
  • P2
  • P3 
YesNoNo
Analysis

Displays for "buffer busy waits" and "cache buffer chains latch" waits. The analysis shows data and documentation to assist in solving these bottlenecks.

YesNoNo

Session selected

When a Session is selected, the following Profile Detail tabs are available.

Tab NameDescriptionSupported Platforms
OracleDB2SQL Server
Sessions

Provides parameters regarding the session. For example, database server connection information, and data regarding the client tool and application.

YesNoYes
Blockers

Shows which sessions held blocking locks while this session was active.

Double-clicking an entry on this tab opens that session in the Top Blockers tab, letting you find more information on the blocking session. For details, see Top Blockers Tab (Oracle Specific).

YesNoNo
SQLShows which SQL statements this session ran.YesYesYes
EventsShows which events this session waited on.YesYesYes
ProceduresShows which procedures ran the selected session.NoNoYes
Info

When right-clicking on a SQL statement in the Top Activity Section in Profiling, if the SQL statement is run by a different user than the user who is running DBO, than the User Mismatch dialog appears, with an example of the following message: “This query was executed by [SOE] and you are currently connected as [system]. We recommend you reconnect as [SOE] to tune the SQL. Would you like to continue anyway?” This message indicates that the statement is being tuned by a user other than the user who originally ran the query, and tables may be missing based on the different schemas. Click OK to run the query, or click Cancel and run tuning under the original user.

...

When a Blocking Session is selected, the following Profiling Detail tabs are available.

Tab NameDescriptionSupported Platform
OracleDB2SQL Server
Blocked Sessions

Provides identifier and V$SESSION session information on the sessions being locked by the blocking session. 

YesNoNo
Session Details

Provides parameters regarding the session. For example, database server connection information, and data regarding the client tool and application.

YesNoNo
SQL

Shows the SQL statements associated with the lock.

YesNoNo
Events

Shows which events the blocking session waited on.

YesNoNo

Procedure selected

When a Procedure is selected, the following Profile Detail tabs are available.

Tab NameDescriptionSupported Platform
OracleDB2SQL Server
SQL TextShows the SQL text of the selected procedure.NoNoYes
SQLShows which SQL statements this procedure ran.NoNoYes
EventsShows which events the selected procedure waited on.NoNoYes
SessionsProvides parameters regarding the session. For example, database server connection information, and data regarding the client tool and application.NoNoYes

This section also addresses the following topics: 

...