News Feed
Jobs Feed
Sections




News Archive
Eran Galperin's Blog:
Multiple row operations in MySQL / PHP
May 14, 2009 @ 09:35:35

Eran Galperin has made a recent post about performing multiple row operations in MySQL - inserts and updates.

Multiple row operations are in common use in a normalized application databases as one database entity is often linked to multiple sub-entities (for example a user and his tags). [...] Too often I've seen such queries ran in long loops one at a time, which is very bad for performance (as I will show here) and sometimes equally bad for integrity (if the process is interrupted). So what are the alternatives?

His alternatives include concatenation of values for an insert (rather than looping) and updating the information with a "ON DUPLICATE KEY UPDATE" statement or, for multiple tables, using a join.

0 comments voice your opinion now!
tutorial insert update mysql


blog comments powered by Disqus

Similar Posts

ZendCasts.com: Building a JSON End-Point With SLIM and jQuery: Part 2

Sebastian Begmann's Blog: Partitioning with Dates in MySQL 5.1

PHPFreaks.com: PHP Add Text To Image

Vexxhost.com: Top 5 new (and cool!) features in PHP5 that you probably haven't heard of

Christoph Dorn's Blog: Integrating FirePHP for Ajax Development


Community Events











Don't see your event here?
Let us know!


interview composer podcast object development zendframework2 opinion community introduction framework functional unittest example conference series release code testing tool language

All content copyright, 2013 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework