Library Cache (PD_PDLC)
- Organization of this page
Function
The Library Cache (PD_PDLC) record stores performance data indicating the status of library cache management at a specific point in time. PFM - Agent for Oracle creates one record for each library cache. This is a multi-instance record.
Default and changeable values
Item |
Default value |
Changeable |
---|---|---|
Collection Interval |
300 |
Y |
Collection Offset |
35 |
Y |
Log |
No |
Y |
LOGIF |
(Blank) |
Y |
Over 10 Sec Collection Time |
No |
N |
ODBC key fields
PD_PDLC_NAMESPACE
Lifetime
From the creation to the deletion of an Oracle instance
Record size
-
Fixed part: 678 bytes
-
Variable part: 88 bytes
Fields
PFM - View name (PFM - Manager name) |
Description |
Summary |
Format |
Delta |
Supported version |
Data source |
---|---|---|---|---|---|---|
Get Hit % (GET_HIT_PERCENTAGE) |
Ratio (as a percent) of the value of the Get Hits field to the value of the Gets field |
-- |
double |
No |
All |
(V$LIBRARYCACHE.GETHITS / V$LIBRARYCACHE.GETS) * 100 |
Get Hits (GET_HITS) |
Number of times the handle was already in cache (if the handle was not in cache, a miss results and the system allocates the handle and places it in cache) |
-- |
double |
No |
All |
V$LIBRARYCACHE.GETHITS |
Gets (GETS) |
Number of times the system requested handle to a library object in this namespace |
-- |
double |
No |
All |
V$LIBRARYCACHE.GETS |
Invalidations (INVALIDATIONS) |
Number of times a nonpermane nt library object (such as a shared SQL area) was invalid |
-- |
double |
No |
All |
V$LIBRARYCACHE.INVALIDATIONS |
Miss % (MISS_PERCENTAGE) |
Ratio (as a percent) of the number of reloads to the number of acquisition requests to objects in the library cache issued by the system |
-- |
double |
No |
All |
(V$LIBRARYCASHE.RELOADS / V$LIBRARYCASHE.PINS) * 100 |
Namespace (NAMESPACE) |
Namespace in the library cache |
-- |
string(15) |
No |
All |
V$LIBRARYCACHE.NAMESPACE |
Pin Hit % (PIN_HIT_PERCENTAGE) |
Ratio (as a percent) of the value of the Pin Hits field to the value of the Pins field |
-- |
double |
No |
All |
(V$LIBRARYCACHE.PINHITS / V$LIBRARYCACHE.PINS) * 100 |
Pin Hits (PIN_HITS) |
Number of times the object acquired by the system was already in cache and initialized |
-- |
double |
No |
All |
V$LIBRARYCACHE.PINHITS |
Pins (PINS) |
Number of times the system issued an acquisition request to an object in cache to access it |
-- |
double |
No |
All |
V$LIBRARYCACHE.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 PDLC) |
-- |
string(4) |
No |
All |
Agent Collector |
Reloads (RELOADS) |
Number of times the system needed to reinitialize a library object and load data because it had not been used recently or was invalid |
-- |
double |
No |
All |
V$LIBRARYCACHE.RELOADS |
Start Time (START_TIME) |
Collection start time for the performance data stored in the record |
-- |
time_t |
No |
All |
Agent Collector |