> ¿Alguien me podría dar pistas a seguir para obtener el mejor> rendimiento en el caso planteado?
Aquí tienes unos consejos
http://www.ca.postgresql.org/users-lounge/docs/7.3/postgres/populate.html