The strategy with Automatic Undo is to have no more than one transaction per undo segment if possible, which is why Oracle keeps creating new ones if there is space in the undo tablespace.
Regards
Jonathan Lewis
http://www.jlcomp.demon.co.uk/faq/ind_faq.html The Co-operative Oracle Users' FAQ
http://www.jlcomp.demon.co.uk/cbo_book/ind_book.html Cost Based Oracle: Fundamentals
http://www.jlcomp.demon.co.uk/appearances.html Public Appearances - schedule updated 29th Nov 2005
I do have statspack report during this situation and what is mentioned in the metalink note, exactly has been occured to us. Like, enqueue is one of the top 5 timed events and under the enqueue activity, I see, TX (transaction Exclusive) and US (Unod Segments) entries. We have reported this to Oracle Support and they are still revieiwing the TAR. My question, why oracle doesn't reuse the already online undo in place of bring more undo segs. online. Still puzziling.
-- //www.freelists.org/webpage/oracle-l