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)?