Re: set trace
Date: Sat, 29 Aug 2015 10:46:46 +0200 (CEST)
Message-ID: <290690346.43413.1440838006194.JavaMail.open-xchange_at_app04.ox.hosteurope.de>
Hi Michael,
at first we should know what this event is doing.
shell> oerr ora 45053
45053, 0000, "Internal Debugging Event"
// *Document: NO // *Cause: This is an internal debugging event, and must be enabled // only under the supervision of Oracle Support Services or // development. // *Action: N/A
Based on your previous question about sub-pools in relation to this (undocumented) event, i guess you are suffering latch contention on dictionary / row cache or shared pool. This is related to bug #13902396. This fix is disabled by default and can be enabled with the mentioned event (and level). Be aware this is not about tracing!
> how can I check the database that it's running.
Best source for this: http://blog.tanelpoder.com/2013/10/07/why-doesnt-alter-system-set-events-set-the-events-or-tracing-immediately/
If you want to know more about the event syntax (and why it is called "trace") - for sure Tanel Poder again: http://blog.tanelpoder.com/2009/03/03/the-full-power-of-oracles-diagnostic-events-part-1-syntax-for-ksd-debug-event-handling/
Best Regards
Stefan Koehler
Freelance Oracle performance consultant and researcher
Homepage: http://www.soocs.de
Twitter: _at_OracleSK
> Michael Calisi <oracle455_at_gmail.com> hat am 29. August 2015 um 04:52 geschrieben:
>
> If i set this trace
> 1 how can I check the database that it's running.
> 2. what's the best way to stop the trace?
>
> alter system set events '45053 trace name context forever, level 127';
>
> System altered.
-- http://www.freelists.org/webpage/oracle-lReceived on Sat Aug 29 2015 - 10:46:46 CEST