Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: Re[4]: what exactly 'tim' means in a 10046 TRACE file ?
Note in-line
Regards
Jonathan Lewis
http://www.jlcomp.demon.co.uk
The Co-operative Oracle Users' FAQ
http://www.jlcomp.demon.co.uk/faq/ind_faq.html
April 2004 Iceland http://www.index.is/oracleday.php June 2004 UK - Optimising Oracle Seminar
As a general rule - yes.
The overhead of 'duplicate key' is that Oracle inserts the row, generating undo and redo, then inserts index entries for the row, generating more undo and redo, until it hits the index that causes the problem. Then it rolls back, generating more redo. Then it looks up the name of the constraint / unique index that caused the problem so that it can insert it into the error message string. It can be a lot of work.
-- Archives are at http://www.freelists.org/archives/oracle-l/ FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html -----------------------------------------------------------------Received on Wed Mar 31 2004 - 11:45:16 CST