Re: oracle - mysql comparison
"VC" <boston103@hotm ail.com> wrote in message news:<%ViJc.917 42$XM6.50454@at tbi_s53>...[color=blue]
> Pls. see below:
>
> "Alex Filonov" <afilonov@yahoo .com> wrote in message
> news:336da121.0 407141111.67a9a b79@posting.goo gle.com...[color=green]
> > "VC" <boston103@hotm ail.com> wrote in message[/color]
> news:<KbZIc.816 43$Oq2.30187@at tbi_s52>...[color=green][color=darkred]
> > > Hello,
> > >
> > > Please see in-line:
> > >
> > > "Alex Filonov" <afilonov@yahoo .com> wrote in message
> > > news:336da121.0 407131327.363b8 e5a@posting.goo gle.com...
> > > > As for consistency (I suppose you mean read-only), it's implemented in
> > > > ProgreSQL, another Open Source DB engine. BTW, other commercial RMBDS
> > > > (DB2, MSSQL) don't have read-only consistency and sell pretty well at
> > > that.
> > >
> > > Please define 'read-only consistency' and elaborate a bit on why DB2[/color][/color]
> and[color=green][color=darkred]
> > > MSSQL don't have it.
> > >[/color]
> >
> > Read-only consistency is defined well enough in Oracle Concepts document.
> > In short, it means that result of any query reflects commited data in the
> > tables as of time when the query was submitted, without locking any[/color]
> objects[color=green]
> > in the database (readers don't block writers, writers don't block[/color]
> readers).[color=green]
> >[/color]
>
> Ah, that's what you mean. In this narrow sense, yes, you are right. A
> more correct way would be to say that Oracle implements a variety of
> multiversion concurrency control with 'read consistency' being just a part
> of the mechanism.
>
> DB2 and MSSQL naturally do not have this kind of 'read consistency' (in a
> narrow sense) since they implement an entirely different concurrency model
> which prevent neither from producing fully consistent results, read or
> otherwise, in a proper isolation mode/level.
>[/color]
According to some information M$ is going to implement read-only
consistency (Oracle style) in the next version. As for correct concurrency
model, I remember one project, when data warehouse was build using MSSQL,
everything was almost OK, management was pleased immensely. Until they
started running reports. When management found out that reports practically
stopped online work, mood changed.
[color=blue]
>
> VC[/color]
"VC" <boston103@hotm ail.com> wrote in message news:<%ViJc.917 42$XM6.50454@at tbi_s53>...[color=blue]
> Pls. see below:
>
> "Alex Filonov" <afilonov@yahoo .com> wrote in message
> news:336da121.0 407141111.67a9a b79@posting.goo gle.com...[color=green]
> > "VC" <boston103@hotm ail.com> wrote in message[/color]
> news:<KbZIc.816 43$Oq2.30187@at tbi_s52>...[color=green][color=darkred]
> > > Hello,
> > >
> > > Please see in-line:
> > >
> > > "Alex Filonov" <afilonov@yahoo .com> wrote in message
> > > news:336da121.0 407131327.363b8 e5a@posting.goo gle.com...
> > > > As for consistency (I suppose you mean read-only), it's implemented in
> > > > ProgreSQL, another Open Source DB engine. BTW, other commercial RMBDS
> > > > (DB2, MSSQL) don't have read-only consistency and sell pretty well at
> > > that.
> > >
> > > Please define 'read-only consistency' and elaborate a bit on why DB2[/color][/color]
> and[color=green][color=darkred]
> > > MSSQL don't have it.
> > >[/color]
> >
> > Read-only consistency is defined well enough in Oracle Concepts document.
> > In short, it means that result of any query reflects commited data in the
> > tables as of time when the query was submitted, without locking any[/color]
> objects[color=green]
> > in the database (readers don't block writers, writers don't block[/color]
> readers).[color=green]
> >[/color]
>
> Ah, that's what you mean. In this narrow sense, yes, you are right. A
> more correct way would be to say that Oracle implements a variety of
> multiversion concurrency control with 'read consistency' being just a part
> of the mechanism.
>
> DB2 and MSSQL naturally do not have this kind of 'read consistency' (in a
> narrow sense) since they implement an entirely different concurrency model
> which prevent neither from producing fully consistent results, read or
> otherwise, in a proper isolation mode/level.
>[/color]
According to some information M$ is going to implement read-only
consistency (Oracle style) in the next version. As for correct concurrency
model, I remember one project, when data warehouse was build using MSSQL,
everything was almost OK, management was pleased immensely. Until they
started running reports. When management found out that reports practically
stopped online work, mood changed.
[color=blue]
>
> VC[/color]
Comment