诊断shared_pool 利用

如何分析当前数据库shared pool 利用率

1
SQL> select (u.used/a.bytes)*100 shared_pool_usage
2 from (select sum(bytes) used
3 from v$sgastat
4 where pool = 'shared pool'
5 and name <> 'free memory') u,
6 (select sum(bytes) bytes from v$sgastat
7 where pool='shared pool') a
8 /

SHARED_POOL_USAGE
-----------------
45.8586752414703

说明:
共享池利用率 40%-60% 属于安全
60%-80% 适当
>80% 分配不足

2
SQL> select (f.bytes/u.bytes)*100 shared_pool_usage_free_ratio
2 from (select sum(bytes) bytes from v$sgastat
3 where pool='shared pool' and name <> 'free memory') u,
4 (select sum(bytes) bytes from v$sgastat
5 where pool='shared pool' and name = 'free memory') f
6 /

SHARED_POOL_USAGE_FREE_RATIO
----------------------------
118.938190200381

说明:
空闲内存与共享池当前使用内存的比率,最佳比率 20%
<20% 适当
20%-100% 关注过多
>100% 过度分配

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/593324/viewspace-376185/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/593324/viewspace-376185/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值