Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: ISOLATION LEVEL
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-lReceived on Thu Jul 26 2007 - 13:05:58 CDT
![]() |
![]() |