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

Home -> Community -> Mailing Lists -> Oracle-L -> Re: Do selects block truncates?

Re: Do selects block truncates?

From: Avadhani mys <avadhanimys_at_gmail.com>
Date: Fri, 21 Dec 2007 21:50:27 +0530
Message-ID: <8b53b96c0712210820m97efd0exb0514703dd74568b@mail.gmail.com>


 Sorry i meant Select with Update :-)

On Dec 21, 2007 9:04 PM, Ukja.dion <ukja.dion_at_gmail.com> wrote:

> >this is never a bug but is the consequence of enforcing statement-level
> read consistency
> >which is always guranteed by oracle.
>
> Can you explain in more detail?
> Which relationship does read consistency mechanism have with the blocking
> of truncate by select operation?
> I don't know no concept of "select" blocking any kind of operation in
> Oracle.
> (except some internal lightweight locks like latch or buffer lock, library
> cache lock/pin, blah blah blah)
>
>
> -----Original Message-----
> From: Kurt Franke [mailto:Kurt-Franke_at_web.de]
> Sent: Friday, December 21, 2007 10:35 PM
> To: 'oracle-l'; ukja.dion_at_gmail.com
> Subject: RE: Do selects block truncates?
>
>
> Hi,
>
> ...
> >
> > If select really blocks truncate, it's a amazing bug. :)
> >
>
> this is never a bug but is the consequence of enforcing statement-level
> read consistency
> which is always guranteed by oracle.
>
> the only exception from this mechanism is the complete refresh of a
> materialized view with
> "atomic_refresh => FALSE" which then does the truncate wether or not any
> select is runnig
> on the materialized view. active select on the materialized view will
> break
> then with
> ORA-08103
>
>
> regards
>
> kf
>
>
>
>
> --
> http://www.freelists.org/webpage/oracle-l
>
>
>

--
http://www.freelists.org/webpage/oracle-l
Received on Fri Dec 21 2007 - 10:20:27 CST

Original text of this message

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