RLM$SCHDNEGACTION 运行导致负载问题

在监控系统上发现系统 schedule job 运行的如下两个package占用cpu较高 (95%左右), 而且持续一定时间,
简单查询,发现这两个package 应该是和Expression Filter 有关的, 是oracle10g中的特性, 安装数据库时候
的可选项, 典型安装不会包含。  

RLM$EVTCLEANUP
RLM$SCHDNEGACTION

每隔一个小时运行一次, 对负载有一定影响, 查询metalink 的解决方法是disable them by uninstalling the
EXFSYS schema  :

1. Login as SYSDBA
2. @$ORACLE_HOME/rdbms/admin/catnoexf.sql


问题点:
1.   这两个packages具体是干什么用的,为什么有必要每小时运行一次(默认) ?
2.   uninstall  EXFSYS schema 是否对数据库有其他方面的影响 ?  




Metalink 查询到的一些信息 :  


What Are These RLM$% Jobs
In Enterprise Manager, Database, Administration, Jobs (under 'Scheduler'), we find the following jobs:
1. RLM$EVTCLEANUP
Command Type PL/SQL Block
PL/SQL       begin dbms_rlmgr_dr.cleanup_events; end;
2. RLM$SCHDNEGACTION
Command Type PL/SQL Block
PL/SQL       begin dbms_rlmgr_dr.execschdactions('RLM$SCHDNEGACTION'); end;


They both run hourly and are under schema 'EXFSYS'. What are these jobs and how to disable them?


Solution
These jobs under EXFSYS schema are related to the Expression Filter feature in 10G.
The Expression Filter feature can be installed on an Oracle10G Standard or Enterprise Edition
database. It is supplied as a set of PL/SQL packages, a Java package, a set of dictionary tables,
and catalog views. All these objects are created in a dedicated schema named EXFSYS. This schema
is not part of the typical installation of the database and will not exist before the Expression
Filter is installed.

You can disable them by uninstalling the EXFSYS schema as follows:

1. Login as SYSDBA
2. @$ORACLE_HOME/rdbms/admin/catnoexf.sql

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-687321/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/35489/viewspace-687321/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值