| From: | Steve Adams |
| Date: | 29-Aug-2000 10:11 |
| Subject: | How to trace PMON |
If you're comfortable with setting an event in your init.ora file, the following
one will cause PMON to write a record of most of what it is doing to its trace
file in the background_dump_dest directory.
event = "10246 trace name context forever, level 10"
-----Original Message-----
Sent: Tuesday, 29 August 2000 9:23
I'm on Oracle 8.1.5, Solaris 2.6. Today we had an ORA-0600 error with the
following trace file message:
ORA-0600: internal error code, arguments: [plio.c: non-reus], [1], [], [],
[], [], [], []
When I did a top command in Unix, I could see that the PMON process was
using 24.8% of the CPU. I know that PMON handles failed user processes,
cleans up, releases locks, etc. Here's my question... is there away to
trace the Unix PID for the PMON process back to a different PID of a failed
user job(s) that is/are being 'cleaned up' (in case this happens again
tomorrow before Oracle Support can get back to me)?