Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: RAC and undo tablespace

Re: RAC and undo tablespace

From: HansF <News.Hans_at_telus.net>
Date: Wed, 08 Mar 2006 21:50:30 GMT
Message-ID: <pan.2006.03.08.21.50.31.239464@telus.net>


On Wed, 08 Mar 2006 11:06:29 -0800, wagen123 wrote:

>> Each instance can only use one undo tablespace at a time.
>> Instances cannot share undo tablespaces.

> WHY? If two instances in a two node RAC cluster can share a temp
> tablespace why not an undo tablespace?
>

From the "OracleŽ Database Oracle Clusterware and Oracle Real Application Clusters Administration and Deployment Guide", chapter 6, I read

"All tightly coupled branches of a distributed transaction running on a RAC database must run on the same instance."

From this I conclude that a single transaction - something involving DML and terminated by a COMMIT or ROLLBACK - really only runs on a single RAC node. Therefore the rewind stuff (the undo or rollback) for a transaction really only applies to the node that managed the transaction.

If that is true, it begs the question:

Just my guess ....

-- 
Hans Forbrich                           
Canada-wide Oracle training and consulting
mailto: Fuzzy.GreyBeard_at_gmail.com   
*** Top posting [replies] guarantees I won't respond. ***
Received on Wed Mar 08 2006 - 15:50:30 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US