21.Oracle杂记——Oracle常用动态视图v$librarycache
视图v$librarycache:共享池中SQL语句的管理信息,包含库缓存中的性能和活动。
描述如下:
sys@PDB1> desc v$librarycache;
Name Null? Type
------------------------------------------------------------- ------------------------------------
NAMESPACE VARCHAR2(64)
GETS NUMBER
GETHITS NUMBER
GETHITRATIO NUMBER
PINS NUMBER
PINHITS NUMBER
PINHITRATIO NUMBER
RELOADS NUMBER
INVALIDATIONS NUMBER
DLM_LOCK_REQUESTS NUMBER
DLM_PIN_REQUESTS NUMBER
DLM_PIN_RELEASES NUMBER
DLM_INVALIDATION_REQUESTS NUMBER
DLM_INVALIDATIONS NUMBER
CON_ID NUMBER
每列描述如下:
NAMESPACE:库缓存的命名空间,例如SQL AREA
GETS:这个命名空间内,对象请求锁的次数
GETHITS :在内存中命中的次数
GETHITRATIO :命中比例
PINS:这个命名空间内 对象请求PIN的次数
PINHITS : 库对象在内存中找到的次数
PINHITRATIO :PIN命中的比例
RELOADS:对象句柄被创建后,重新从磁盘PIN 到内存的次数
INVALIDATIONS:对象被标记为无效的次数
DLM_LOCK_REQUESTS :请求GET lock的次数
DLM_PIN_REQUESTS:请求PIN lock的次数
DLM_PIN_RELEASES: 请求释放PIN的次数
DLM_INVALIDATION_REQUESTS :请求GET无效的次数
DLM_INVALIDATIONS:来自其他实例的无效ping
CON_ID:保持数据的容器ID。