Database Object Cache (PD_PDDO)
- Organization of this page
Function
The Database Object Cache (PD_PDDO) record stores performance data indicating the status of database objects in the library cache at a specific point in time. PFM - Agent for Oracle creates one record for each database object. This is a multi-instance record.
Default and changeable values
Item |
Default value |
Changeable |
---|---|---|
Collection Interval |
600 |
Y |
Collection Offset |
30 |
Y |
Log |
No |
Y |
LOGIF |
(Blank) |
Y |
Over 10 Sec Collection Time |
Yes |
N |
ODBC key fields
PD_PDDO_NAME
Lifetime
From the loading to erasing of data in the library cache of the database object
Record size
-
Fixed part: 678 bytes
-
Variable part: 298 bytes
Fields
PFM - View name (PFM - Manager name) |
Description |
Summary |
Format |
Delta |
Supported version |
Data source |
---|---|---|---|---|---|---|
DB Link (DB_LINK) |
Name of the database link, if it exists |
-- |
string(64) |
No |
All |
V$DB_OBJECT_CACHE.DB_LINK |
Executions (EXECUTIONS) |
Number of times object was executed |
-- |
double |
No |
All |
V$DB_OBJECT_CACHE.EXECUTIONS |
Kept (KEPT) |
If the object was retained by the DBMS_SHARED_POOL.KEEP PL/SQL procedure, the value of this field is YES. Otherwise, the value is NO. |
-- |
string(3) |
No |
All |
V$DB_OBJECT_CACHE.KEPT |
Loads (LOADS) |
Number of times the object was loaded (this value increases even when the object is invalid) |
-- |
double |
No |
All |
V$DB_OBJECT_CACHE.LOADS |
Locks (LOCKS) |
Number of users currently locking this object |
-- |
long |
No |
All |
V$DB_OBJECT_CACHE.LOCKS |
Namespace (NAMESPACE) |
Object's namespace in librarycache. Valid values are TABLE/PROCEDURE, BODY, TRIGGER, INDEX, CLUSTER, and OBJECT. |
-- |
string(15) |
No |
All |
V$DB_OBJECT_CACHE.NAMESPACE |
Object Name (NAME) |
Object name |
-- |
string(100) |
No |
All |
V$DB_OBJECT_CACHE.NAME |
Owner (OWNER) |
Object's owner |
-- |
string(64) |
No |
All |
V$DB_OBJECT_CACHE.OWNER |
Pins (PINS) |
Number of users who currently have the object |
-- |
long |
No |
All |
V$DB_OBJECT_CACHE.PINS |
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 PDDO) |
-- |
string(4) |
No |
All |
Agent Collector |
Sharable Mem (SHARABLE_MEM) |
Size of shared memory (in bytes) used by the object in shared pool |
-- |
double |
No |
All |
V$DB_OBJECT_CACHE.SHARABLE_MEM |
Start Time (START_TIME) |
Collection start time for the performance data stored in the record |
-- |
time_t |
No |
All |
Agent Collector |
Type (TYPE) |
Object type. Valid values are INDEX, TABLE, CLUSTER, VIEW, SET, SYNONYM, SEQUENCE, PROCEDURE, FUNCTION, PACKAGE, PACKAGEBODY, TRIGGER, CLASS, OBJECT, USER, and DBLINK. |
-- |
string(14) |
No |
All |
V$DB_OBJECT_CACHE.TYPE |