Le tabelle di tipo InnoDB utilizzano il row-level locking.

http://dev.mysql.com/doc/refman/5.0/...l-locking.html

Questo vuole dire che mentre fai l'aggiornamento di una riga, solo se la query interessa quella riga viene bloccata, altrimenti passa.

Le MyISAM no: fai un insert e finche' non ha finito tutte le altre query aspettano.