暂无图片
ORACLE 18 RAC的数据库把swap空间全占满了
我来答
分享
🌈YUKI🌟💖🍀
2020-03-02
ORACLE 18 RAC的数据库把swap空间全占满了

我们有套18RAC库把swap都占满了,怎么处理和排错?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
JiekeXu
暂无图片

swap 都快用完了说明内存基本上用完了吧,先排查占用内存较高的进程有哪些?进而排查这些进程的作用,如果是数据库进程的话看是否是应用方登陆进来执行 SQL 所导致的,一般都是应用 SQL 导致,则就需要整改此 SQL 了。

暂无图片 评论
暂无图片 有用 0
peiyang

可以先看看是什么进程占用了swap空间,然后根据进程情况去判断是否是操作系统还是数据库的
如果是操作系统的
可以使用strace追踪进程
如果是数据库的
可以使用vsession与vprocess判断进程对应的会话在做什么。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏