博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SCRIPT - to Tune the 'SESSION_CACHED_CURSORS' and 'OPEN_CURSORS' Parameters
阅读量:6720 次
发布时间:2019-06-25

本文共 2134 字,大约阅读时间需要 7 分钟。

Script:

select  'session_cached_cursors'  parameter,  lpad(value, 5)  value,  decode(value, 0, '  n/a', to_char(100 * used / value, '990') || '%')  usagefrom  ( select      max(s.value)  used    from      v$statname  n,      v$sesstat  s    where      n.name = 'session cursor cache count' and      s.statistic# = n.statistic#  ),  ( select      value    from      v$parameter    where      name = 'session_cached_cursors'  )union allselect  'open_cursors',  lpad(value, 5),  to_char(100 * used / value,  '990') || '%'from  ( select      max(sum(s.value))  used    from      v$statname  n,      v$sesstat  s    where      n.name in ('opened cursors current', 'session cursor cache count') and      s.statistic# = n.statistic#    group by      s.sid  ),  ( select      value    from      v$parameter    where      name = 'open_cursors'  )/

Sample Output:

PARAMETER              VALUE      USAGE---------------------- ---------- -----session_cached_cursors    20       100%open_cursors             300        16%select  to_char(100 * sess / calls, '999999999990.00')||'%' cursor_cache_hits,  to_char(100 * (calls - sess - hard) / calls, '999990.00')||'%' soft_parses,  to_char(100 * hard / calls, '999990.00')||'%' hard_parsesfrom  ( select sum(value) calls from v$sysstat      where name in ('parse count (total)', 'parse count (failures)') ),  ( select value hard from v$sysstat where name = 'parse count (hard)' ),  ( select value sess from v$sysstat where name = 'session cursor cache hits' )/select  to_char(100 * sess / calls, '999999999990.00')||'%' cursor_cache_hits,  to_char(100 * (calls - sess - hard) / calls, '999990.00')||'%' soft_parses,  to_char(100 * hard / calls, '999990.00')||'%' hard_parsesfrom  ( select sum(value) calls from v$mystat m, v$statname s    where m.statistic# = s.statistic# and          name in ('parse count (total)', 'parse count (failures)') ),  ( select value hard from v$mystat m, v$statname s    where m.statistic# = s.statistic# and name = 'parse count (hard)' ),  ( select value sess from v$mystat m, v$statname s    where m.statistic# = s.statistic# and name = 'session cursor cache hits' )/

转载地址:http://yrcmo.baihongyu.com/

你可能感兴趣的文章
网页宽度自动适应手机屏幕宽度的方法
查看>>
要像管理咨询一样去做软件需求调研
查看>>
system CPU占用率过高与91助手的关系
查看>>
wireshark报The capture session could not be initiated 错误,解决
查看>>
Chapter 6. 函数
查看>>
【转载】关于C#静态构造函数的几点说明
查看>>
企业AD、DNS、WINS服务器的配置
查看>>
我对前端如何优化的回答
查看>>
swoole中http_server的配置与使用
查看>>
JAVA String 工具类
查看>>
R语言实战-读书笔记整理
查看>>
从零开始山寨Caffe·玖:BlobFlow
查看>>
6.接口
查看>>
bitset骚操作
查看>>
nodejs在linux环境下安装更新方式
查看>>
大道至简-第二章 心得体会
查看>>
湖南多校对抗赛(2015.05.03)Problem B: War
查看>>
hdu 3986 Harry Potter and the Final Battle
查看>>
NYIST OJ 题目20 吝啬的王国
查看>>
在500jsp错误页面获取错误信息
查看>>