环境oracle10gr2,EL4
总是发现oracle服务器的cpu占用率过高;如下
[oracle@lnyd-db2 ~]$ top
top - 21:20:26 up 1 day, 7:12, 2 users, load average: 0.71, 0.66, 0.72
Tasks: 213 total, 2 running, 211 sleeping, 0 stopped, 0 zombie
Cpu(s): 10.6% us, 2.9% sy, 0.0% ni, 86.3% id, 0.2% wa, 0.0% hi, 0.0% si
Mem: 4043740k total, 2797784k used, 1245956k free, 117252k buffers
Swap: 4194296k total, 0k used, 4194296k free, 1939000k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12003 oracle 21 0 1804m 273m 265m R 99.8 6.9 792:10.75 oracle
8342 oracle -2 0 1814m 717m 702m S 0.7 18.2 8:11.60 oracle
8346 oracle -2 0 1813m 731m 717m S 0.7 18.5 2:49.04 oracle
29458 oracle 16 0 6276 1096 768 R 0.7 0.0 0:00.11 top
1951 root 15 0 0 0 0 S 0.3 0.0 0:04.96 kjournald
3394 root 16 0 23840 10m 1572 S 0.3 0.3 0:28.39 hald
经过查找
pid为12003的进程是ora_j000_cwt2 ,不知道这个进程是做什么用的,查了资料说是oracle的job,但是没有查找到有正在运行的job啊。为什么会占这么多cpu资源呢?