資料庫JOB 裡的EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS()
select * from v$version
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - 64bi
PL/SQL Release 10.2.0.2.0 - Production
CORE 10.2.0.2.0 Production
TNS for Linux: Version 10.2.0.2.0 - Production
NLSRTL Version 10.2.0.2.0 - Production
前幾天使用者反映系統有點慢,但是不是很明顯,我們使用兩臺機器帶rac,我這幾天一直再查,我發現引起問題的是每分鐘執行的這個東西。EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS()
從toad看如圖,從圖中看,buffer gets很高,call rates也很高,我ssh進入linux,使用top看,發現大約一定的時間(1分鐘),有一個oracle程式cpu使用率會上升到99%。
執行 ps -ef | grep pid 檢查發現,程式是ora_j000_xxx1, 確定是這個job引起的。
我看一些相關文件,這個應該是與ADDM/AWR有關,我停止了這個job。
我發現另外一個奇怪的問題,如果我在一個例項上停止這個job,在另外一個例項看還是正常的。
查詢metalink,發現相似的文件: doc id:308291.1。
Symptoms
One of the databases has an issue with dbms job.
EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS
Earlier you have been runnung sppurge.sql and removed all of statspack snapshots (for the
prior month) as the tools tablespace was almost full.
After that the
EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS process started eating up the
CPU on of the monitored DB 10g.
Cause
Statspack caused an issue with EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS
process
EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS process on the remote 10g DB
should not be running because grid monitors the 10g DB, not the db console
建立解決方法,我採用的是:
以sysman使用者登陸,執行exec emd_maintenance.remove_em_dbms_jobs;問題解決!!!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-627237/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS佔用大量資源AINaN
- 關於EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS()的問題AINaN
- Oracle資料庫——Scheduler JobOracle資料庫
- 雲裡霧裡的資料庫資料庫
- Oracle資料庫定時器JobOracle資料庫定時器
- 如何檢視資料庫中的job任務資料庫
- oracle10g最佳化:emd_maintenance.execute_em_dbms_job_procsOracleAINaN
- 使用JOB定時備份資料庫資料庫
- Laravel 資料庫裡的資料刪除Laravel資料庫
- Oracle資料庫10g schedule job的常用操作:Oracle資料庫
- 【SQL】Oracle資料庫通過job定期重建同步表資料SQLOracle資料庫
- SAPABAP裡資料庫表的StorageParameters從哪裡來的資料庫
- 資料庫裡存放的是什麼?資料庫
- ORACLE資料庫裡表匯入SQL Server資料庫Oracle資料庫SQLServer
- Oracle使用DBMS_JOB建立的資料庫作業,遇到資料庫關閉狀態的排程Oracle資料庫
- 小程式批次刪除雲資料庫裡的資料資料庫
- SAP ABAP裡資料庫表的Storage Parameters從哪裡來的資料庫
- SAP Hybris Commerce裡的資料庫表資料庫
- 資料庫日誌中出現啟動JOB程式的TIMED OUT資訊資料庫
- 職場裡,對資料庫要有敬畏之心!資料庫
- 織夢資料庫裡改密碼資料庫密碼
- Salesforce和SAP Netweaver裡資料庫表的後設資料設計Salesforce資料庫
- 如何使用 Node.js 訪問 SAP HANA Cloud 資料庫裡的資料Node.jsCloud資料庫
- 織夢資料庫配置檔案-DedeCMS織夢資料庫檔案在哪裡資料庫
- 資料泵無法匯入JOB
- 資料庫的基本資訊,都在這幾張表裡了資料庫
- Hybris ECP裡Customer對應的資料庫表資料庫
- SQL Server裡附加資料庫出錯的解決方法SQLServer資料庫
- config 裡面的database 資料庫 連線取不到 .env 裡面的資料庫配置,所有快取已清,求解Database資料庫快取
- 關於資料庫使用impdp+network_link遷移時,job的遷移資料庫
- 在SAP HANA Express Edition裡建立資料庫表Express資料庫
- 資料庫安全問題?這裡有10個最常見的資料庫
- 從資料庫裡取值時遇到的換行問題(轉)資料庫
- 織夢怎麼進資料庫,織夢網站原始碼在哪裡看資料庫資料庫網站原始碼
- elastic-job-lite 資料結構分析AST資料結構
- 建立JOB1,每週日22:00對資料庫做完全備份資料庫
- 資料庫恢復狀態可能導致JOB無法自動執行資料庫
- exp遷移庫時,發現各使用者的job建到了system使用者裡