oracle内存估算

news/2024/11/15 8:19:06/

如何计算几个命中率

LC的命中率:
计算公式:Library Cache Hit Ratio = sum(pinhits) / sum(pins)
SELECT SUM(pinhits)/sum(pins) FROM V$LIBRARYCACHE
通常在98%以上,否则,需要要考虑加大共享池,绑定变量,修改cursor_sharing等参数。

计算共享池内存使用率:

SELECT(1- ROUND(BYTES /(&TSP_IN_M *1024*1024),2))*100|| '%'
FROM V$SGASTAT
WHERE NAME= 'free memory'
AND POOL = 'shared pool';

其中: &TSP_IN_M是你的总的共享池的SIZE(M)
共享池内存使用率,应该稳定在75%-90%间,太小浪费内存,太大则内存不足。

查询空闲的共享池内存:

SELECT * FROM V$SGASTAT WHERE NAME= 'free memory' AND POOL = 'shared pool';

PGA的命中率:

计算公式:BP x 100 / (BP + EBP)
BP: bytes processed EBP: extrabytesread/written

SELECT * FROM V$PGASTAT WHERE NAME='cache hit percentage';

我们可以查看一个视图以获取Oracle的建议值:

SELECT round(PGA_TARGET_FOR_ESTIMATE/1024/1024) target_mb,
ESTD_PGA_CACHE_HIT_PERCENTAGE cache_hit_perc,
ESTD_OVERALLOC_COUNT
FROM V$PGA_TARGET_ADVICE;

运行以下查询以确定自数据库启动以来分配的最大实例PGA:单位M

SQL> select value from v$pgastat where name='maximum PGA allocated';memory_target = sga_target + max(pga_aggregate_target, maximum PGA allocated)

run the following query in the database to obtain a value for SGA_TARGET:

SELECT ((SELECT SUM(value) FROM V$SGA) -(SELECT CURRENT_SIZE FROM V$SGA_DYNAMIC_FREE_MEMORY)) "SGA_TARGET"
FROM DUAL;

http://www.ppmy.cn/news/65346.html

相关文章

Java—JDK8新特性—方法引用【内含思维导图】

目录 4.方法引用 思维导图 4.1 什么是方法引用 4.2 为什么要使用方法引用 4.3 方法引用语法 4.4 方法引用的5种情况使用示例 4.方法引用 思维导图 4.1 什么是方法引用 方法引用就是Lambda表达式,也就是函数式接口的一个实例,通过方法的名称来指向一…

FL Studio 2023年最新安装使用图文教程,FL Studio 21怎么激活解锁?

Image-Line宣布针对Win和Mac版本的数字音频工作站FL Studio的21版本更新。FL Studio2023是一个完整的软件音乐制作环境或数字音频工作站(DAW)。代表超过 25年的创新发展,它包含了您在一个包装中编排,编排,录制&#xf…

逛逛GitHub

好玩项目 《干掉马赛克》 马赛克是不可逆的,但是能够脑补。 《女朋友为我写了一个防猝死插件》 为了我身体健康,女朋友开发了一款插件并开源,在 IDEA 中安装了这个插件可以 40 分钟提醒一次该起来起来运动啦。 《程序员的网易云》 命令行版本…

scalable tcp 的扩展性和公平性

高效的 TCP 拥塞控制算法在连接生命周期中做下面的循环: 尽快找到饱和点。快速逼近饱和点。在饱和点尽可能久停留后 probe,回到第 1 步。 CUBIC 用下凸曲线实现 1,用上凸曲线实现 2,上凸和下凸的拐点附近斜率很小,这…

好家伙,一天约了6场面试,又被吊打了....

好兄弟一天约了6场面试,又被吊打了 面试感受 先说一个字 是真的 “ 累 ” 安排的太满的后果可能就是一天只吃一顿饭,一直奔波在路上 不扯这个了,给大家说说面试吧,我工作大概两年多的时间,大家可以参考下 在整个面试…

mybatis plus关闭字段自动驼峰式命名转换为下划线(yml和properties)

目录 一、遇到问题 二、解决办法 (一)更改数据库字段 (二)更改配置文件

设计模式——单一职责模式之桥模式

文章目录 前言一、“单一职责” 模式二、Bridge 桥模式1、动机2、模式定义3、伪代码示例4、结构 总结 前言 一、“单一职责” 模式 在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化,子类急剧膨胀&#xff…

《Linux 内核设计与实现》10. 内核同步方法

文章目录 原子操作原子整数操作64 位原子操作原子位操作 自旋锁读写自旋锁信号量计数信号量和二值信号量信号量方法列表 读写信号量互斥体信号量和互斥体自旋锁和互斥体 完成变量BLK:大内核锁顺序锁禁止抢占顺序和屏障 原子操作 原子操作:可以保证指令以…