暂无图片
分享
天天向上
2019-03-30
oracle 12.2rac SCM0进程占用cpu高

1节点 scm0进程占用cpu高,是什么问题导致,scm0进程是否可以关闭?

收藏
分享
4条回答
默认
最新
程昌明

DLM统计信息收集和管理从站(SCM0)负责收集和管理与全局入队服务(GES)和全局高速缓存服务(GCS)相关的统计信息。 仅当启用DLM统计信息收集时,此从属服务器才存在。


目前来看解决方法可以通过关闭该功能来取消该从属进程:

alter system set "_dlm_stats_collect" = 0 scope = spfile sid = '*';

这需要重新启动才能使更改生效。 如果重新启动不是一个选项,作为一种解决方法,您可能会在操作系统级别终止SCM0进程,它将很快重新生成一个新进程。

杀死SCM0的进程


也许存在相应的BUG,需要打上对应的补丁。

暂无图片 评论
暂无图片 有用 0
天天向上

关闭了该进程,是否有什么影响?

暂无图片 评论
暂无图片 有用 0
章芋文

没有任何影响,12.2中根本就还没用到DLM统计信息(18c和19c才开始用到),可以直接kill。

暂无图片 评论
暂无图片 有用 0
章芋文
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏