Не, основната идея да го имате много по-бързо е да правите всички вмъквания в една транзакция. Множеството транзакции или използването на нито една транзакция са много по-бавни.
И опитайте да използвате копиране, което е още по-бързо:http:// www.postgresql.org/docs/9.1/static/sql-copy.html
Ако наистина трябва да използвате вмъквания, можете също да опитате да премахнете всички индекси в тази таблица и да ги създадете след зареждане на данните.
Това също може да бъде интересно:http://www.postgresql.org/ docs/9.1/static/populate.html