Бих препоръчал да комбинирате множество заявки, както имате в долния пример.
INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
Ако някоя от двойката стойност не успее, нито една от данните няма да бъде вмъкната. Този метод също изпраща по-малко знаци и връщане към DB. Последствието от по-малко знаци може да не е толкова привлекателно, но все пак има леко предимство.
РЕДАКТИРАНЕ:
Тим има страхотен въпрос. Позволете ми да включа информация от MySQL doc