最近有一个数据库性能出现问题,主要表现为操作系统中出现
[oraclle] 这样的带方括号的ORACLE进程,占用系统资源特别高。
ORACLE现场工程师和HP工程师都来现场检查,但大家以前都没遇见这样的进程,各位有遇见系统中出现这样的进程吗?
下面是我们在 metalink上的TAR.............
有高手遇见同样问题的话,请说说你们怎么处理这个问题的,谢谢!
we has database performance problem.Yesterday ORACLE analyst onsite and
found there are about 2-3 processes cost almost 80% per CPU.
The analyst try to find out what the processes are doing.
But the processes will disappeared in a few seconds and generate 2-3 new processes,
so they can't debug the processes or trace the session of in the database.
We found out it was caused by a specified pro*C code call a plsql store procedure.But the application has runned long time in other database,
it has never got such problem.
the processes which cost lot of CPU is name as [oracle]
for example:
"ps -ef" grep get follow message:
orabus 1248046 1048577 85.9 22:19:59 ?? 0:19.79 [oracle]
orabus 1248129 1048577 79.9 22:20:10 ?? 0:08.93 [oracle]
here 85.9 is CPU usage,process 1048577 is
root 1048576 0 47.6 02:03:02 ?? 01:34:18 [kernel idle]
root 1048577 1048576 0.7 02:03:08 ?? 1:03.85 /sbin/init -a