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: ISOLATION LEVEL

Re: ISOLATION LEVEL

From: Niall Litchfield <niall.litchfield_at_gmail.com>
Date: Thu, 26 Jul 2007 19:05:58 +0100
Message-ID: <7765c8970707261105y4a6e4515y876d1edb525a1280@mail.gmail.com>


This advantage of Oracle can be overstated.

See my, er, embarassed reply of July 10th. Oracle's results are only ever consistent - an advantage certainly - but even then require serializable transactions for reports more than a single select. So if the some runtime is, say 16 hours, and the report is for what is the current stock level of our warehouse, and the person querying is the store manager an hour after the 'all stock must go' sale starts, when he has a sneaking suspicion that all stock has in fact gone. Sometimes waiting a protracted period for a result that is out of date, but consistent is at least as unacceptable as not waiting for an inconsistent result.

Then of course there is the assumption that the data being queried is, well, accurate in the first place.

Niall

On 7/26/07, Jared Still <jkstill_at_gmail.com> wrote:
> On 7/13/07, Buchanan, Jason <oracle_at_digistar.com> wrote:
> >
> > Depends on the report, depends on the company, etc. I've worked in
> > shops where the requirements of some reports didn't need
> > transactionally-consistent data and "WITH UR" was perfectly
> > satisfactory (DM/DW/VLDB). Doing the same type of report in Oracle
> > certainly would have required many gigabytes of undo.
> >
> >
>
> Inaccurate results are acceptable to avoid sacrificing some runtime and
> undo?
>
> --
> Jared Still
> Certifiable Oracle DBA and Part Time Perl Evangelist
>

-- 
Niall Litchfield
Oracle DBA
http://www.orawin.info
--
http://www.freelists.org/webpage/oracle-l
Received on Thu Jul 26 2007 - 13:05:58 CDT

Original text of this message

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