Hallo Andreas,
ich sprecht immer alle von Transaktionen - was ist an einer Taransaktion das besondere, bzw. was ist das überhaupt?
Wenn z. B. Daten aus Tabelle A erst dann geloescht werden durfen, wenn diese in Tabelle B angekommen sind (also etwa eine Geldueberweisung), wird eine Transaktion ausgefuehrt. Klappt auf diesem Weg etwas nicht, muss sowohl B als auch A wieder im Urzustand sein.
In MySQL gibt es dazu
BEGIN
...
COMMIT
Dazwischen finden die Transaktions-Queries statt. Im Fehlerfall wird ein ROLLBACK ausgefuehrt und alles wieder rueckgaengig gemacht. Das koennen aber erst die genannten neuen Tabellentypen in 3.23.3x/4x bzw. 4.0x.
MfG, Thomas