Re: Update Performance
Von: Axel Schwenke (axel.schwenke@gmx.de) [Profil]
Datum: 15.06.2008 23:10
Message-ID: <c3dgi5-nc.ln1@xl.homelinux.org>
Newsgroup: de.comp.datenbanken.mysql
Datum: 15.06.2008 23:10
Message-ID: <c3dgi5-nc.ln1@xl.homelinux.org>
Newsgroup: de.comp.datenbanken.mysql
Daniel Schmidt <newsgroup@ds-webtools.de> wrote: > > ich bin gezwungen 20000 mit dem Befehl update meiner MySQL Datenbank > mittels update zu aktualisieren. Die Performance ist so lausig, dass das > Script häufig abbricht. Kannst du das nochmal in verständlichem(!) Deutsch schreiben? Du wohnst zwar fast in Polen, dein Name läßt aber darauf schließen daß du kein Pole bist. Und was für ein Skript eigentlich? Und wieso sollte dasselbe aus Performancegründen abbrechen? > Meine derzeitiger Zugriff auf die db sieht so aus: > > UPDATE Artikeldaten SET bla='$bla' WHERE blo='$blo' LIMIT 1 > das ganze 20000 Mal ... Was soll das "LIMIT 1" da? Und ist eigentlich ein Index auf `blo`? Wieviel Zeilen hat die Tabelle? Was sagt EXPLAIN, wenn du das als SELECT formulierst? Also "MySQL" solltest du aus kenntnisse.php rausstreichen! XL[ Auf dieses Posting antworten ]
