Bookmarks

Yahoo Gmail Google Facebook Delicious Twitter Reddit Stumpleupon Myspace Digg

Search queries

wwwxxx0cm, www.webdp.net, Event 9 IIS log failed to write entry, wwwxxx jeffs, Catastrophic failure Unexpected method call sequence. 0x8000ffff (-2147418113)., ksh lock a file, [unixODBC][Driver Manager]Driver's SQLAllocHandle on SQL_HANDLE_DBC failed, sed: -e expression #1, char 1: unterminated address regex, procmail + change subject, w2ksp4.exe download

Links

XODOX
Impressum

#1: Konkurrierende Transactions?

Posted on 2008-01-29 22:15:27 by Sebastian Suchanek

Hallo NG!

Obwohl ich gerade einen Blick ins MySQL-Handbuch geworfen habe,
ist mir ein paar grundlegende Dinge bezüglich Transaktionen
leider nicht wirklich klar geworden:

Angenommen, ich habe eine Anwendung, die von zwei verschiedenen
Instanzen aus gleichzeitig z.B. ein UPDATE-Statement auf die
selbe DB-Tabelle loslassen, die sich inhaltlich gegenseitig
widersprechen.
Bietet die Transaktionen einen Schutz gegen diese Race
Condition, sprich impliziert ein BEGIN TRANSACTION ein LOCK
TABLE? Falls ja, was bekommt das zweite Statement als Antwort?
Eine Fehlermeldung oder wird das zweite, "zu kurz gekommene"
Statement "gecacht" und nach dem COMMIT der ersten Transaktion
automatisch ausgeführt und Erfolg gemeldet?


TIA,

Sebastian

--
http://www.baumaschinen-modelle.net
http://www.schwerlast-rhein-main.de

Report this message

#2: Re: Konkurrierende Transactions?

Posted on 2008-01-30 11:23:51 by Kris

Sebastian Suchanek wrote:
> Obwohl ich gerade einen Blick ins MySQL-Handbuch geworfen habe,
> ist mir ein paar grundlegende Dinge bezüglich Transaktionen
> leider nicht wirklich klar geworden:

http://blog.koehntopp.de/archives/1985-Die-InnoDB-Storage-En gine.html
erklärt es vielleicht besser, weil mit ein paar Beispielen?

Kris

--
Kristian =?iso-8859-15?q?K=F6hntopp?= <kris@xn--khntopp-90a.de>

Report this message

#3: Re: Konkurrierende Transactions?

Posted on 2008-01-30 21:52:27 by Sebastian Suchanek

Kristian Köhntopp schrieb:
> Sebastian Suchanek wrote:
>> Obwohl ich gerade einen Blick ins MySQL-Handbuch geworfen habe,
>> ist mir ein paar grundlegende Dinge bezüglich Transaktionen
>> leider nicht wirklich klar geworden:
>
> http://blog.koehntopp.de/archives/1985-Die-InnoDB-Storage-En gine.html
> erklärt es vielleicht besser, weil mit ein paar Beispielen?

Ja, das war erhellender, danke.


Tschüs,

Sebastian

Report this message