Se ogsåhttp://www.mysqlperformanceblog.com/2006/07/12/insert-into-select-performance-with-innodb-tables/
hvis du ikke bruger replikering, kan du ændre innodb_locks_unsafe_for_binlog for at ændre denne låseadfærd.
Eller kan dumpe dataene til en fil og derefter genindlæse dataene fra en fil. Herved undgås også låsene.