Mailinglisten-Archive |
Dennis Dohle wrote: > Das hört sich gut an! > 6 Sekunden für 10.000 INSERTs ... damit hätte ich nicht gerechnet. Das macht aber schon Sinn, wenn du darüber nachdenkst, worfür Datenbanken eigentlich überhaupt da sind. Für ein paar wenige Datensätze könntest du ja genausogut dir selber was zusammenbauen (xml, binär,...). Da "lohnt" ein richtiges DBMS garnicht, weil das Ding ohne überhaupt etwas zu tun schon viel zu viel ram zieht. Bei MySQL & Co. haben sich einige Leute ernsthaft Gedanken gemacht, wie man mit riesigen Datenmengen noch effizient klar kommt. Und da sind ein paar hundert Datensätze dann einfach lächerlich... Wenn deine indizes gut gesetzt sind und deine sql-Anweisungen halbwegs optimiert sind, dann solltest du keine Probleme bekommen. Du solltest allerdings, wenn du die Möglichkeit dazu hast, trotzdem Transaktionen verwenden um die Nebeneffekte von einem Skript zu verhindern, dass unvollständig durchläuft (wegen einem Fehler im Skript, oder weil genau im falschen Moment jemand über's Stromkabel gestolpert ist...) Yannik
php::bar PHP Wiki - Listenarchive