Jeremy Zawodny wrote:
On 10/14/08, *Ask Bjørn Hansen* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:


    On Oct 13, 2008, at 10:55, Jim Starkey wrote:

            You are right if you think about transaction context. The
            thing is most web shops, almost all, run in autocommit
            mode. This is the 80% case (if not more). Of course when
            you run within the context of a transaction you have an
            issue, I mentioned that in my original email, but the
            majority case does not do this. They fire off seven
            queries, get the results, and then build a page.


        Gosh, Brian, that's a pretty good argument for an aggregating
        interface.  Of course then they would have a single
        transaction and the results would even be consistent.


    I think that's missing the point a little pushing the
    transactions. :-)  Not using transacions isn't just being lazy; in
    many applications most queries can be done safely without
    transactions.  Spending any CPU cycles on them would just be wasted.


Not to mention disk I/O.

Yup, where getting the right answer doesn't matter, non-transactional engines are the way to go. The historically oriented might point out that databases were invented to give consistent answers in a volatile environment, but that was on a parallel universe somewhere.




--
Jim Starkey
President, NimbusDB, Inc.
978 526-1376


_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to