Versions Compared

Key

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

...

SQL statements are listed by the following parameters:

ValueNotes
StatementThe name of the statement.
ExecutionsThe number of times the statement was executed during the session.
Activity (%) A graphical representation of the distribution of execution and wait time for the statement or statement component. 
SQL IDThe SQL ID value of the statement.
Child NumberThe child number in the database. 
Parsing User IDThe ID of the user who parsed the statement. Plan Hash ValueThe execution value of the statement. 
Plan Hash ValueThe execution value of the statement. 

Anchor
events2
events2
Events

...

Events are listed by the following values:

ValueNotes
Event NameThe name of the event. 
Activity (%)A graphical representation of the distribution of execution and wait time for the statement or statement component. 

Anchor
procedures2
procedures2
Procedures

...

The following parameters are displayed on the Procedures tab:

ValueDescription
Procedure NameThe name of the procedure that ran during the selected session.
Database NameThe name of the database where the procedure resides.
Procedure IDThe unique ID value of the file where the specified procedure resides. 
ExecutionsThe number of times the procedure was executed during the session.
DB Activity (%)Use the color chart on the right-hand side of the Procedures tab to view the procedures load on the data source during the profiling session. 

Bind Variable Details

For Oracle data sources, profiling captures the bind variables and their attributes. Select an SQL statement in the Profiling Session and the details of the captured bind variables for that statement are displayed here.

...

The following parameters are displayed on the Bind Variable Details tab:

ValueDescription
SQL IDSQL identifier used by the data source. 
Child NumberA new child number is generated for the SQL ID of the query whenever the plan changes, for example the value of a bind variable is changed, and the query is executed again. 
PositionThe position of the variable within the SQL text. For example, given the query, select * from T1 where C1 = :a and C2 = :b and C3 = :c and C4 = :d, the position of a is 1, b is 2, c is 3 and d is 4.
Variable Name

The name of the variable.

Variable TypeThe data type of the variable.
Variable ValueThe value of the variable.

Anchor
_VIEWING_DETAILS_ON
_VIEWING_DETAILS_ON
Viewing Details on the Blockers Tab (Oracle)

In the Top Activities Section, selecting an entry on the Blocked Sessions tab displays information on sessions holding blocking locks in the Profiling Details view.

Blocked Sessions

The Blocked Sessions tab provides general information on blocked sessions and the details identifying the specific row locked.

...

Value

Notes

User Name

The user name under which the blocking session was run.

SID

The SID value of the blocking session.

ROW_WAIT_OBJ#

Object ID of the table containing the row specified in ROW_WAIT_ROW#.

ROW_WAIT_FILE#

Identifier of the datafile containing the row specified in ROW_WAIT_ROW#.

ROW_WAIT_BLOCK#

Identifier of the block containing the row specified in ROW_WAIT_ROW#.

ROW_WAIT_ROW#

The current row being locked.

Session Details

The Session Details tab provides information on the server connection, client, and application associated with the blocking session.

Image Removed Image Added 

SQL

The SQL tab displays information about the statements associated with the blocking session.

Image RemovedImage Added

SQL statements are listed by the following parameters:

ValueNotes
Statement

...

The name of the statement.
Executions

...

The number of times the statement was executed during the session. 
Activity (%)A graphical representation of the distribution of execution and wait time

...

for the statement or statement component. 
SQL

...

ID

The SQL ID value of the statement.

Child

...

Number

The child number in the database. 

Events

The Events tab provides details about the events that the blocking session is associated with. Image Removed

Image Added 

Events are listed by the following values:

ValueNotes
Event

...

The name of the event. 
DB Activity (%)A graphical representation of the distribution of execution and wait time for the statement or statement component.

Anchor
_VIEWING_DETAILS_ON_3
_VIEWING_DETAILS_ON_3

...

Viewing Details on the Events Tab

In the Top Activities Section, selecting a statement entry on the Event tab displays information in the Profiling Details view. The graph portion and details on the event category tabs on the new editor pertain only to the selected statement. Additionally, new tabs become available.

Selecting an event type entry on an event category tab opens a new profiling editor page. The graph portion and details on the Events tab and event category tabs on the new editor page pertain only to the selected wait event and to SQL statements that waited in that event.

  • SQL tab: Shows the statements involved in the selected event. For more information, see SQL.

...

  • Sessions tab: Displays information about the sessions that the selected event is associated with. For more information, see Sessions.

...

  • Procedures tab: Displays information about the procedures that ran during the selected event. For more information, see Procedures.


Anchor
sql2
sql2
SQL

The SQL tab displays information about the SQL statements involved in the selected event. Image Removed

Image Added

ValueNotes
Statement

...

The name of the statement. 
SQL

...

IDThe ID value of the SQL statement. 
Child

...

NumberThe child number in the database.
Parsing User

...

IDThe ID of the user who parsed the statement. 
Plan Hash

...

ValueThe execution value of the statement.
CPU

...

Cumulative CPU time for the process. (measured in "ticks", an arbitrary unit of time) 
Physical

...

IOCumulative disk reads and writes for the process. (total count) 

...

Memory UsageNumber of pages in the procedure cache that are currently allocated to this process. A negative number indicates that the process is freeing memory allocated by another process. 

...

ExecutionsThe number of times the statement was executed. 
Activity (%)A graphical representation of the distribution of execution and wait time for the statement or statement component. 

Anchor
sessions2
sessions2
Sessions

The Sessions tab displays the sessions and related information regarding those that were associated with the selected event. Image Removed

Image Added

The following parameters are displayed on the Sessions tab:

ValueNotes
User

...

NameThe user name under which the session was run. 

...

ProgramThe name of the executable under which the session was run.

...

 
SIDThe SID value of the session.
Serial

...

NumberThe serial number of the machine from which the session executed. 
Activity (%)A graphical representation of the distribution of execution and wait time for the statement or statement component. 
Machine

...

The machine name and network location of the machine from which the session executed. 
Session

...

Type

The type of session. 

Anchor
procedures3
procedures3
Procedures

The Procedures tab displays the procedures and related information regarding those that were associated with the selected event. Image Removed

Image Added

The following parameters are displayed on the Procedures tab:

ValueNotes
Procedure

...

NameThe name of the procedure that ran during the event. 
Database

...

NameThe name of the database where the procedure resides. 
Procedure

...

IDThe unique ID of the procedure.
Executions

...

The number of times the procedure ran during the event. 
DB Activity (%)A graphical representation of the distribution of execution and wait time for the procedure.

Anchor
_VIEWING_DETAILS_ON_4
_VIEWING_DETAILS_ON_4

...

Viewing Details on the Procedures Tab

In the Top Activities Section, selecting a procedure entry on the Procedure tab displays information in the Profiling Details view. The graph portion and details on the procedure category tabs on the new editor pertain only to the selected procedure. Additionally, new tabs become available.

Selecting a procedure type entry on a procedure category tab opens a new profiling editor page. The graph portion and details on the Procedure tab and procedure category tabs on the new editor page pertain only to the selected procedure and to SQL statements that waited in that procedure.

  • The SQL Text tab shows the SQL of the procedure. For more information, see SQL Text.

...

  • The SQL shows the statements involved in the procedure. For more information, see SQL.

...

  • The Events displays the time and parameter information about the selected procedure. For more information, see Events.

...

  • The Sessions displays information about the sessions that the selected procedure is associated with. For more information, see Sessions.

Anchor
sqltext2
sqltext2
SQL Text

The SQL Text tab displays the full code of the procedure. Image Removed

Image Added

Anchor
sql3
sql3
SQL

The SQL tab displays information about the SQL statements involved in the selected procedure. Image Removed

Image Added

The SQL tab displays the following parameters about the statement:

ValueNotes
Statement

...

The name of the statement. 
SQL

...

IDThe ID value of the SQL statement. 
Child

...

NumberThe child number in the database.
Parsing User

...

IDThe ID of the user who parsed the statement. 
Plan Hash

...

ValueThe execution value of the statement.
CPU

...

Cumulative CPU time for the process. (measured in "ticks", an arbitrary unit of time) 
Physical

...

IOCumulative disk reads and writes for the process. (total count) 
Memory

...

UsageNumber of pages in the procedure cache that are currently allocated to this process. A negative number indicates that the process is freeing memory allocated by another process. 
Executions

...

The number of times the statement was executed. 
Activity (%)A graphical representation of the distribution of execution and wait time for the statement or statement component. 

Anchor
events3
events3
Events

The Events tab provides details about the events that the session is associated with. Image Removed

Image Added

Events are listed by the following values:

ValueNotes
Event

...

Name

The name of the event. 

Class

...

The wait group the event in the selected procedure belongs to. 
Activity (%)A graphical representation of the distribution of execution and wait time for the event. 

Anchor
sessions3
sessions3
Sessions

The Sessions tab displays the sessions and related information regarding those that were associated with the selected procedure. Image Removed

Image Added

The following parameters are displayed on the Sessions tab:

ValueNotes
User

...

NameThe user name under which the session was run. 

...

ProgramThe name of the executable under which the session was run.

...

SIDThe SID value of the session.
Serial

...

NumberThe serial number of the machine from which the session executed. 
Activity (%)A graphical representation of the distribution of execution and wait time for the statement or statement component. 
Machine

...

The machine name and network location of the machine from which the session executed. 
Session

...

TypeThe type of session. 

For the Oracle Platform, you can kill a session by right-clicking the entry on the Sessions tab and choosing Kill Session. You can start a trace on a session by right-clicking the entry on the Sessions tab and choosing Trace. For more information, see Killing an Oracle Session and Tracing an Oracle Session.