当前位置:网站首页>为什么限制了Oracle的SGA和PGA,OS仍然会用到SWAP?
为什么限制了Oracle的SGA和PGA,OS仍然会用到SWAP?
2022-08-01 19:33:00 【水羽】
OS:Oracle-Linux-6.9
DB:Oracle-11.2.0.4 单实例架构
系统内存:256GB
数据库SGA=75G,PGA=8G
SGA+PGA=75G+8G=83G,约为系统内存(256G)的33%,低于Oracle默认的40%,但在业务高峰期,OS层面仍然出现频繁的SWAP读写:(下图为 vmstat 命令的输出信息)(系统CPU线程数:64)
有点疑惑:该服务器只有Oracle-DB在用,没有部署其它东西,为什么限制了SGA和PGA只占系统内存的33%,却仍然无法避免SWAP读写?是否说明Oracle实际使用内存的大小并不会受SGA和PGA参数值的限制?
如果要通过 lock_sga 和 pre_page_sga 这两个参数来把SGA锁在内存中,需要满足什么条件?比如什么数据库版本和哪个操作系统版本之类的。
采纳答案1:
其他答案1:
其他答案2:
这是个好问题,我也关注一下
其他答案3:
如果要通过 lock_sga 和 pre_page_sga 这两个参数来把SGA锁在内存中,需要满足什么条件?
操作系统版本
Linux OS - Version: Enterprise Linux 4.2 and later [Release: RHEL4U2 and later ]
Linux x86
Linux x86-64
Linux Kernel - Version: 4.2
另外需要将max locked memory设置足够的大,或者设为unlimited
其他答案4:
这个问题我以前也关注过,你可以这么做,
1、首先你看下/proc/meminfo,看看是不是开启了大页,以及pagetable占用的内存情况。
2、下载一个smem工具,看看具体哪个进程占用了实际内存。
3、我发现过多次数据库bug,导致进程内存泄漏的情况。
4、有一些长连接,一直挂在数据库上,导致内存不释放。
5、有些数据库有大量的io,这个io会占用内存的缓存,如果你的数据库没有用asm的话,长时间运行的数据库会有这种情况。
6、最好是定期重启操作系统,释放内存。
边栏推荐
猜你喜欢
17、负载均衡
18. Distributed configuration center nacos
通配符 SSL/TLS 证书
【木棉花】#夏日挑战赛# 鸿蒙小游戏项目——数独Sudoku(3)
57: Chapter 5: Develop admin management services: 10: Develop [get files from MongoDB's GridFS, interface]; (from GridFS, get the SOP of files) (Do not use MongoDB's service, you can exclude its autom
面试必问的HashCode技术内幕
Source code analysis of GZIPOutputStream class
Find the sum of two numbers
Win11怎么安装语音包?Win11语音包安装教程
有点奇怪!访问目的网址,主机能容器却不行
随机推荐
把 Oracle 数据库从 RAC 集群迁移到单机环境
MySQL中超键、主键及候选键的区别是什么
Pytorch模型训练实用教程学习笔记:一、数据加载和transforms方法总结
ssh & scp
BN BatchNorm + BatchNorm的替代新方法KNConvNets
To drive efficient upstream and downstream collaboration, how can cross-border B2B e-commerce platforms release the core value of the LED industry supply chain?
JS数组过滤
MySQL开发技巧——存储过程
【服务器数据恢复】服务器Raid5阵列mdisk组中多块磁盘离线的数据恢复案例
经验共享|在线文档协作:企业文档处理的最佳选择
随时随地写代码--基于Code-server部署自己的云开发环境
17. Load balancing
OSPO 五阶段成熟度模型解析
锐捷交换机基础配置
How PROE/Croe edits a completed sketch and brings it back to sketching state
easyUI中datagrid中的formatter里面向后台发送请求获取数据
AcWing 797. 差分
Win11怎么安装语音包?Win11语音包安装教程
明日盛会|ApacheCon Asia 2022 Pulsar 技术议题一览
Library website construction source code sharing