main logo
Subject: Re: Acid Transactions
Author: Ruslan Zasukhin
Posted: 2001/05/31 10:50:30
 
View Entire Thread
New Search


on 5/31/01 17:35, Hudson Barton at hhbv /at/ highwinds .DOT com wrote:

>>> Does
>>> Valentina supports ACID transactions to protect the integrity of
>>> data. My understanding is that Oracle does, while a low end dbms
>>> such as Filemaker does not. Also, what does Valentina have for a
>>> recovery system? Can you start with the last backup and then apply a
>>> transaction log to get back to the point where the database failed?
>>
>> No, Valentina does not support transactions, nor does it have logs
>> for recovery. I would say it falls in between a simple desktop DB such as
>> FileMaker and a full RDBMS such as Oracle. If your app requires the
>> security and recovery features of an full RDBMS, you should go with
>> Oracle.

Hi Hudson,

> How would you implement Valentina so that it could support some
> degree of atomicity? That is to say a "transaction" that involves
> two database operations where the second is dependent on the first;
> if the second database operation fails, then the first one ought to
> be backed out in order to return everything to its original state.
> "Atomicity" treats the entire transaction as a unit.

in mySQL docs they have great theory that in 99% of cases we can live
without transaction :-) I have read it briefly and do not remember.

> I'm asking these questions about ACID and atomicity because while
> it's possible to hack data checking and recovery with Valentina's
> front-end (whatever front-end that might be), it really ought to be
> done in the database itself. Is it possible that Valentina will
> someday support this stuff?

of course. Nobody say that Valentina will never support this.
Let's hope that start of next year we will get this.


--
Best regards,
Ruslan Zasukhin

-------------------------
Paradigma.

e-mail: ruslan@paradigmasoft.com
web : http://www.paradigmasoft.com

To subscribe to the Valentina mail list
send a letter to valentina-on /at/ lists .DOT macserve.net



-------------------------------------------------------------
The Valentina mailing list is brought to you by MacServe.net
For info on lists services, see http://www.macserve.net/lists.html
 
©2001 Ruslan Zasukhin
<-- Prior Message New Search Next Message -->