Thread Insert Into... On Duplicate Key Update... (20 answers)
Opened by rosti at 2012-05-25 20:39

rosti
 2012-05-27 11:54
#158640 #158640
User since
2011-03-19
3243 Artikel
BenutzerIn
[Homepage]
user image
Quote
wieviel dir das ON DUPLICATE wirklich bringt, würde ich schonmal messen. blind zu optimieren macht keinen spass und bringt dir auch nix für die zukunft.


Der Code, der bisher verwendet wurde, schafft einen Datentransfer in 60 Sekunden. Mit meinem Code schaffe ich das in 20 Sekunden. Das ist schonmal ein Ergebnis ;)

Edit/Ziel: Es in <10 Sekunden zu schaffen.

Die Optimierung umfasst den Umbau der Abfragen (z.B. Joins anstelle von Unions), den konsequenten Einsatz von prepared Statements, das Cachen von Funktionsaufrufen und ein DB-Neudesign im Zielsystem. Programmieren ist keine Kunst sondern Handwerk (danke Niclas Wirth).

--Rosti

PS/Edit: Den Benchmark werde ich heute aben mal machen, jetzt gehts erstmal nach Baden-Württemberg zu den Kindern...
Last edited: 2012-05-27 12:47:10 +0200 (CEST)

View full thread Insert Into... On Duplicate Key Update...