Session Event (PD_PDEV)
- Organization of this page
Function
The Session Event (PD_PDEV) record stores performance data indicating the status of session events at a specific point in time. PFM - Agent for Oracle creates one record for each event the session waits for. This is a multi-instance record.
Default and changeable values
Item |
Default value |
Changeable |
---|---|---|
Collection Interval |
600 |
Y |
Collection Offset |
45 |
Y |
Log |
No |
Y |
LOGIF |
(Blank) |
Y |
Over 10 Sec Collection Time |
No |
N |
ODBC key fields
-
PD_PDEV_SID
-
PD_PDEV_EVENT
Lifetime
From the start to the end of a session event
Record size
-
Fixed part: 678 bytes
-
Variable part: 241 bytes
Fields
PFM - View name (PFM - Manager name) |
Description |
Summary |
Format |
Delta |
Supported version |
Data source |
---|---|---|---|---|---|---|
Avg Wait (AVERAGE_WAIT) |
Average time of all events the session is waiting for in hundredths of a second (to collect the value of this field, the TIMED_STATISTICS parameter must be set to TRUE in the init.ora file) |
-- |
double |
No |
All |
V$SESSION_EVENT.AVERAGE_WAIT |
Avg Wait String (AVERAGE_WAIT_STRING) |
Average time (character string) of all events the session is waiting for in seconds (to collect the value of this field, the TIMED_STATISTICS parameter must be set to TRUE in the init.ora file) |
-- |
string(21) |
No |
All |
V$SESSION_EVENT.AVERAGE_WAIT / 100 |
Event (EVENT) |
Name of the event the session is waiting for |
-- |
string(64) |
No |
All |
V$SESSION_EVENT.EVENT |
Program (PROGRAM) |
Name of the program being executed |
-- |
string(64) |
No |
All |
V$SESSION.PROGRAM where V$SESSION_EVENT.SID = V$SESSION.SID |
Record Time (RECORD_TIME) |
Collection termination time for the performance data stored in the record |
-- |
time_t |
No |
All |
Agent Collector |
Record Type (INPUT_RECORD_TYPE) |
Record name (always PDEV) |
-- |
string(4) |
No |
All |
Agent Collector |
SID (SID) |
Session ID |
-- |
ulong |
No |
All |
V$SESSION_EVENT.SID |
Start Time (START_TIME) |
Collection start time for the performance data stored in the record |
-- |
time_t |
No |
All |
Agent Collector |
Time Waited (TIME_WAITED) |
Total time the session was waiting for events in hundredths of a second (to collect the value of this field, the TIMED_STATISTICS parameter must be set to TRUE in the init.ora file) |
-- |
double |
No |
All |
V$SESSION_EVENT.TIME_WAITED |
Time Waited String (TIME_WAITED_STRING) |
Total time the session was waiting for events in seconds (to collect the value of this field, the TIMED_STATISTICS parameter must be set to TRUE in the init.ora file) |
-- |
string(21) |
No |
All |
V$SESSION_EVENT.TIME_WAITED / 100 |
Total Timeouts (TOTAL_TIMEOUTS) |
Total number of timeouts for the session events |
-- |
double |
No |
All |
V$SESSION_EVENT.TOTAL_TIMEOUTS |
Total Waits (TOTAL_WAITS) |
Session's total number of waits for events |
-- |
double |
No |
All |
V$SESSION_EVENT.TOTAL_WAITS |
User (USERNAME) |
Oracle user name |
-- |
string(30) |
No |
All |
V$SESSION.USERNAME where V$SESSION_EVENT.SID = V$SESSION.SID |