library cache: mut Concurrency
今天同事创建用户夯住,观察数据库等待时间library cache: mut Concurrency导致无法创建用户
通过查询对应的SQL执行语句,发现是存储过程调用,检查发现数据库并没有该存储过程
通过排查发现,数据库有不断执行的scheduler_job调用,并不断的报错,显然是这个问题导致的
检查scheduler_job发现存储enable状态,随之禁用
SQL> select job_name,job_type,job_action,enabled,state from dba_scheduler_jobs where job_name='PUSH_RECEIVE_RECORD_2WMS';
mps_wms_interface.push_receive_record TRUE SCHEDULED
SQL> exec dbms_scheduler.disable('MPS.PUSH_RECEIVE_RECORD_2WMS');
SQL> select job_name,job_type,job_action,enabled,state from dba_scheduler_jobs where job_name='PUSH_RECEIVE_RECORD_2WMS';
mps_wms_interface.push_receive_record FALSE DISABLED
查杀对应等待事件的spid
创建用户成功