Subject | Re: [firebird-support] Read-committed was Read Only Transactions |
---|---|
Author | Ann W. Harrison |
Post date | 2006-09-07T14:15:47Z |
Dmitry Yemanov wrote:
the ACID acronym. A transaction should see a consistent
state of the database, subject only to the changes it makes
itself. Read-committed transactions - and repeatable-read
transactions as defined by the SQL standard - do not meet
that test.
Without that property, it is impossible to run a two-stage
report (e.g. one that includes percent of total) on a active
data.
Regards,
Ann
> "Ann W. Harrison" <aharrison@...> wrote:OK, then let me restate my principle without reference to
>>>> Read-committed mode violates the Isolation and Consistency
>>>> properties of transactions
>
> Formally, I disagree (see above).
>
the ACID acronym. A transaction should see a consistent
state of the database, subject only to the changes it makes
itself. Read-committed transactions - and repeatable-read
transactions as defined by the SQL standard - do not meet
that test.
Without that property, it is impossible to run a two-stage
report (e.g. one that includes percent of total) on a active
data.
Regards,
Ann