知识大全 动态视图V$ROWCACHE

Posted

篇首语:临文乍了了,彻卷兀若无。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 动态视图V$ROWCACHE相关的知识,希望对你有一定的参考价值。

动态视图V$ROWCACHE  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  V$ROWCACHE

  本视图显示数据字典缓存(也叫rowcache)的各项统计 每一条记录包含不同类型的数据字典缓存数据统计 注意数据字典缓存有层次差别 因此同样的缓存名称可能不止一次出现

  V$ROWCACHE常用列

  PARAMETER 缓存名

  COUNT 缓存项总数

  USAGE 包含有效数据的缓存项数

  GETS 请求总数

  GETMISSES 请求失败数

  SCANS 扫描请求数

  SCANMISSES 扫描请求失败次数

  MODIFICATIONS 添加 修改 删除操作数

  DLM_REQUESTS DLM请求数

  DLM_CONFLICTS DLM冲突数

  DLM_RELEASES DLM释放数

  使用V$ROWCACHE数据

   > 确认数据字典缓存是否拥有适当的大小 如果shared pool过小 那数据字典缓存就不足以拥有合适的大小以缓存请求信息

   > 确认应用是否有效访问缓存 如果应用设计未能有效使用数据字典缓存(比如 大数据字典缓存并不有助于解决性能问题) 例如 DC_USERS缓存在过去某段时期内出现大量GETS 看起来像是数据库中创建了大量的不同用户 并且应用记录下用户频繁登陆和注销 通过检查logon比率以及系统用户数可以验证上述数据 同时解析比率也会很高 如果这是一个大型的OLTP系统的中间层 它可能在中间层更有效的管理个别帐户 允许中间层以单用户登陆成为应用所有者 通过保持活动连接来减少logon/logoff比率也同样有效

   > 确认是否发生动态空间分配 DC_SEGMENTS DC_USED_EXTENTS 以及DC_FREE_EXTENTS大量的类似大小修改将指出存在大量动态空间分配 可行的解决方案包括指定下一个区大小或者使用本地管理表空间 如果发生空间分配的是临时的表空间 则可以为其指定真正的临时表空间(If the space allocation is occurring on the temp tablespace then use a true temporary tablespace for the temp )

   > dc_sequences值的变化指出是否大量sequence号正在产生

   > 搜集硬解析的证据 硬解析常表现为大量向DC_COLUMNS DC_VIEWS 以及 DC_OBJECTS caches的gets

  示例

   分组统计数据字典统计项

  SELECT parameter sum( COUNT ) sum(usage) sum(gets) sum(getmisses)

  sum(scans) sum(scanmisses) sum(modifications)

  sum(dlm_requests) sum(dlm_conflicts) sum(dlm_releases)

  FROM V$ROWCACHE

  GROUP BY parameter;

   检查数据字典的命中率

cha138/Article/program/Oracle/201311/17313

相关参考

知识大全 Oracle10gR2 新视图:V$SESSION变化跟踪

Oracle10gR2新视图:V$SESSION变化跟踪  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Oracle数据字典与动态性能视图

Oracle数据字典与动态性能视图  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  常用的数据字典

知识大全 通过Oracle动态性能视图采集查询调优数

通过Oracle动态性能视图采集查询调优数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对于现

知识大全 动态性能视图,Oracle数据库维护的好帮手(一)

动态性能视图,Oracle数据库维护的好帮手(一)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 动态性能视图,Oracle数据库维护的好帮手(二)

动态性能视图,Oracle数据库维护的好帮手(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 如何杀死oracle死锁进程

  willpower  方法一Oracle的死锁非常令人头疼总结了一些点滴经验作为学习笔记     1查哪个过程被锁查V$DB_OBJECT_CACHE视图:  SELECT *

下列视图方式中,可以显示出页眉页脚的是

下列视图方式中,可以显示出页眉页脚的是_____。A、普通视图B、Web视图C、大纲视图D、页面视图答案:D解析:页眉页脚只在页面视图模式下显示,故选D。

知识大全 oracle中查找session中的死锁

  1查哪个过程被锁  查V$DB_OBJECT_CACHE视图:  SELECT*FROMV$DB_OBJECT_CACHEWHEREOWNER=过程的所属用户ANDLOCKS!=;  查是哪一个S

三视图的三等关系有哪些?

  1主,左视图高平齐2主,俯视图长对正3俯,左视图宽相等。

三视图的三等关系有哪些?

  1主,左视图高平齐2主,俯视图长对正3俯,左视图宽相等。