Re: Inserts waiting on gc buffer busy on Node2. Waiting for Undo block of Node1
From: Riyaj Shamsudeen <riyaj.shamsudeen_at_gmail.com>
Date: Mon, 2 Jun 2008 22:59:01 -0500
Message-ID: <203315c10806022059v2e2258fcl2189fe1a6e89d04b@mail.gmail.com>
Date: Mon, 2 Jun 2008 22:59:01 -0500
Message-ID: <203315c10806022059v2e2258fcl2189fe1a6e89d04b@mail.gmail.com>
Ajay
- What is the state column value in v$session_wait when the sessions were waiting?
- Were you able to turn on trace in any session? Would you please share few lines showing waiting sessions.
- You could also dump the block and see what kind of undo is in that block.. alter system dump datafile file_id block block_id;
-- Riyaj Shamsudeen The Pythian Group www.pythian.com orainternals.wordpress.com On Mon, Jun 2, 2008 at 10:12 AM, Ajay Thotangare <ajayoraclel_at_yahoo.com> wrote:Received on Mon Jun 02 2008 - 22:59:01 CDT
> I am deleting from a table "TABLEA" from node1. At the same time also
> inserting records in same table from Node2. Session on Node2 are waiting on
> "gc buffer busy" wait. P1 value points to Undo of Node1.
> TABLEA is a huge table and delete takes long time. Its not a partitioned
> table but has about 28 million records. delete operation will delete about
> 200K records.I am committing at the end of delete operation.
> Any idea why my inserts are waiting on Undo block of Node1 ? moreover all
> sessions waits on same block. All sessions points to same undo file and same
> undo block.
> what can be done in this case to resolve the problem?
> Any help appreciated
>
>
-- http://www.freelists.org/webpage/oracle-l