Well, thanks to the extended feature set of InnoDB (foreign key constraints etc), inserts are alway more expensive on MyISAM. But given your alerting numbers, I think your MySQL server might be terribly misconfigured. Ho many records are you trying to save in one go? And can you run the exact same queries in MySQL using EXPLAIN EXTENDED?