在一次RMAN备份中,此时同时存在大量的业务操作,导致服务器内存暴增,导致业务出现异常,但已经对RMAN操作系统进程kill掉,但是服务器内存还是居高不下,原来是由于把服务器的RMAN进程杀掉后,channel的进程还在,于是通过下面的查询得到channel的进程号
SQL> SELECT sid, spid, client_info
FROM v$process p, v$session s
WHERE p.addr = s.paddr
AND client_info LIKE '%rman%';
根据反馈的spid,在操作系统中kill掉
kill -9 spid
当结束掉channel进程后,内存恢复正常。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29108856/viewspace-2140533/
,如需转载,请注明出处,否则将追究法律责任。