phpbar.de logo

Mailinglisten-Archive

Re: transaktionen
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: transaktionen



Hallo Andreas,

> MySQL unterstützt keine Transaktionen, zumindest die mir bekannten
> Versionen. Ich weiß, daß die Entwicklung von MySQL in diese Richtung
> geht, und das ist auch gut so.

Ich bin etwas stutzig geworden, wegen (aus dem Handbuch):

"5.4.3 Transactions

As MySQL does nowadays support transactions, the following discussion is
only valid if you are only using the non-transaction-safe table types. See
section 7.31 BEGIN/COMMIT/ROLLBACK Syntax..."

findest du hier: http://www.mysql.com/doc/M/i/Missing_Transactions.html

bzw.:

"7.31 BEGIN/COMMIT/ROLLBACK Syntax
By default, MySQL runs in autocommit mode. This means that as soon as you
execute an update, MySQL will store the update on disk.

If you are using BDB tables, you can put MySQL into non-autocommit mode with
the following command:..."

findest du hier: http://www.mysql.com/doc/C/O/COMMIT.html


> PHP hat damit IMHO nicht so sehr viel zu tun, Transaktionskontrolle ist
> ein Merkmal der DB. Wenn das die DB nicht kann, sieht es erst einmal
> schlecht aus. Eine echte Transaktionskontrolle 'drum herum' zu
> programmieren, ist schwer.

Ich kenne so etwas nur von Cold Fusion. Dort kann man einen Anweisungsblock
in <CFTRANSACTION>-Tags einschliessen und so kontrollieren.

Naja, dann muss ich wohl noch warten.
Grüsse,
Arash

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive