Process Detail (PD_PDOP)
- Organization of this page
Function
The Process Detail (PD_PDOP) record stores performance data indicating the status of processes at a specific point in time. PFM - Agent for Oracle creates one record for each process in an instance. This is a multi-instance record.
Default and changeable values
Item |
Default value |
Changeable |
---|---|---|
Collection Interval |
600 |
Y |
Collection Offset |
80 |
Y |
Log |
No |
Y |
LOGIF |
(Blank) |
Y |
Over 10 Sec Collection Time |
No |
N |
ODBC key fields
PD_PDOP_PID
Lifetime
From the start to the end of a process
Record size
-
Fixed part: 678 bytes
-
Variable part: 133 bytes
Fields
PFM - View name (PFM - Manager name) |
Description |
Summary |
Format |
Delta |
Supported version |
Data source |
---|---|---|---|---|---|---|
Background (BACKGROUND) |
Whether this is a background process. Valid values are Y (background process) and N (normal process). |
-- |
string(1) |
No |
All |
V$PROCESS.BACKGROUND |
Latchspin (LATCHSPIN) |
Address of the latch in spin status (if there is no such latch, the value is null) |
-- |
string(16) |
No |
All |
V$PROCESS.LATCHSPIN |
Latchwait (LATCHWAIT) |
Address of the latch in wait status (if there is no such latch, the value is null) |
-- |
string(16) |
No |
All |
V$PROCESS.LATCHWAIT |
Oracle PID (PID) |
Oracle process ID |
-- |
ulong |
No |
All |
V$PROCESS.PID |
Program (PROGRAM) |
Name of the program being executed |
-- |
string(48) |
No |
All |
V$PROCESS.PROGRAM |
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 PDOP) |
-- |
string(4) |
No |
All |
Agent Collector |
SPID (SPID) |
OS's process ID |
-- |
string(12) |
No |
All |
V$PROCESS.SPID |
Serial # (SERIAL_NUM) |
Process serial number |
-- |
ulong |
No |
All |
V$PROCESS.SERIAL# |
Start Time (START_TIME) |
Collection start time for the performance data stored in the record |
-- |
time_t |
No |
All |
Agent Collector |
Terminal (TERMINAL) |
OS's terminal ID |
-- |
string(10) |
No |
All |
V$PROCESS.TERMINAL |
User (USERNAME) |
OS's process user name (for a 2-task user that accesses via a network, -T is added to the user name) |
-- |
string(15) |
No |
All |
V$PROCESS.USERNAME |