Rick,

Your process is waiting (check v$session_wait) or it is consuming CPU. If it is 
consuming CPU, it is probably doing some work of the rollback. If you think that the 
process is hanging check v$session and report to us the event it is waiting on.

Anjo.

[EMAIL PROTECTED] wrote:

> I created a procedure to remove up to 2.4 million records out of a 13+ million 
>record table with bulk binds and forall. Figured that would be the fastest way. While 
>doing this delete, other processes were accessing the table, but not the rows that 
>were being deleted. Things went fine.
>
> Eventually, records that were being deleted were being updated, then the probelms 
>started. The job that did the big delete was killed in favor of deleteing the records 
>in smaller batches. However, whenever I try to delete or update some of the records 
>that were affected, the process hangs, like it's waiting on a commit or rollback from 
>a previous transaction. I have bounced the db and this is still occuring.
>
> Is there a way to check if the blocks are indeed waiting for a commit or rollback 
>and provide that as needed?
>
> Thank you
>
> --
> Please see the official ORACLE-L FAQ: http://www.orafaq.com
> --
> Author:
>   INET: [EMAIL PROTECTED]
>
> Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
> San Diego, California        -- Public Internet access / Mailing Lists
> --------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
> the message BODY, include a line containing: UNSUB ORACLE-L
> (or the name of mailing list you want to be removed from).  You may
> also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Anjo Kolk
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to