暂无图片
oracle 12c 内存占用过高问题
我来答
分享
黄伟波
2020-08-13
oracle 12c 内存占用过高问题
暂无图片 5M

可以发现内存占用很高
image.png
image.png

1.清缓存
image.png

2.观察AWR
image.png

3.当前等待事件
这台数据库是没有部署DG的
image.png
image.png
image.png

4.当前会话
image.png

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
weizhao.zhang (anbob)

shell

cat /proc/meminfo 
复制

sqlplus

show parameter ga
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
黄伟波

是一个sql导致,看awr就可以获取到了,谢谢!

暂无图片 评论
暂无图片 有用 0
打赏 0
许超

pga用的多了,先看看会话量,然后找找排序或者hash运算比较大的会话和sql吧,并发高的情况下1个大排序的sql可能就这样了

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
删空间加了and datafiles 为什么在/oradate目录下还能看到表空间里的数据文件
回答 2
语句是怎么使用的呢?官方文档的解释:链接见下:https://docs.oracle.com/cd/E1188201/server.112/e41084/statements9004.htmSQLRF
有没有oracle的日志分析工具?
回答 1
已采纳
Logminer Oracle官方提供的一个日志分析工具,使用该工具可以轻松获得Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的
Oracle 做的ASM盘,如果系统崩溃了,数据还在吗?
回答 3
asm磁盘和操作系统不在一个存储上,asm磁盘是在共享磁盘阵列上,操作系统是在本地磁盘上,所以系统坏了,asm的数据自然都还在嘛。
小白提问:各位大佬,怎样查某用户名下的表和字段?
回答 2
黎琛给的很全面了。
创建定时任务
回答 4
能分享下经验吗
oracle imp导入dmp文件失败
回答 1
已采纳
imp00038:可能是你的数据库文件用的是expdp导出的,所以要用impdp导入;导入时退出sqlplus,在文件夹下执行可执行文件。ORA39001、ORA39000、ORA39088:file
有 Oracle 离线安装的教程吗?
回答 1
网上很多,oracle安装很简单
oracle11g rac 进程asm_rbla 负载比较高
回答 1
不用处理,本来Oracle内存就是独占的,例如自己64G分配给Oracle用50G这50G不管oracle现在使用不适用都是独占的不能给别人用,所以没有问题。
Oracle怎么从日期值中提取时分秒?
回答 4
已采纳
tochar(xxx,‘hh24:mi:ss’)
Oracle 开启PDB后的备份恢复跟不开启PDB的备份恢复有什么区别?
回答 1
①在数据备份方面,除需备份存放有业务数据的PDB数据库外,也需备份CDB$ROOT和PDB$SEED库。②在restore恢复数据文件阶段,由于多个PDB可插拔数据库共用一份控制文件及存储与计算资源,