[Wikide-l] Re: Link rot, obwohl Artikel vorhanden
Lothar Kimmeringer
wikipedia at kimmeringer.de
Mi Jun 23 06:31:55 UTC 2004
On Tue, 22 Jun 2004 22:28:25 +0200, Karl Eichwalder wrote:
> Alwin Meschede <ameschede at gmx.de> writes:
>
>> Solche Dinge passieren, wenn ein Server eine Transaktion aus welchen
>> Gründen auch immer nicht zu Ende bringen kann.
>
> Die Transaktion scheint dann aber nicht als Transaktion implementiert
> zu sein; ich dachte MySQL könnte nun endlich Transaktionen?
MySQL kann zwar Transaktionen, man muss dafuer aber die Tabellen
entsprechend definieren (statt einer defaultmaessigen MyISAM
muss der Tabellentyp dann auf z.B. InnoDB umgestellt werden).
Aber warum sollte man diesen Vorgang als (echte) Transaktion
implementieren? Das wichtigste ist doch, dass der Artikel
abgespeichert wird. Es waere hoechstens zu ueberlegen, ob vor
dem Aufmachen eines Editierfensters nicht nochmal ueberprueft
wird, ob die Seite nicht schon existiert und dann das Editier-
fenster nicht mehr anzeigt oder zumindest den bestehenden Text
einfuegt.
Merke: MyISAM-Tabellen sind lesetechnisch schneller als InnoDB-
oder andere transaktionsfaehige Tabellen (AFAIR).
Gruesse, Lothar
--
Lothar Kimmeringer E-Mail: spamfang at kimmeringer.de
PGP-encrypted mails preferred (Key-ID: 0x8BC3CD81)
Always remember: The answer is forty-two, there can only be wrong
questions!