Buenas,
después de pegarme con estos temas, te indico algunos pasos básicos para optimizar la BBDD y la velocidad del import (a mi me ha ido muy bien y la verdad es que se nota la diferencia

).
1- Desfragmentar tu disco duro.Te recomiendo el Defraggler (gratuito).
Lo tienes en
http://www.piriform.com/defraggler/downloadTienes un tutorial de utilización paso a paso en:
http://www.forospyware.com/t260408.html#post1114330El proceso de desfragmentación del disco duro, puede tardar varias horas, en función de la información que tengas almacenada, te recomiendo que lo hagas por la noche cuando no estés utilizando el PC.
No recomiendo el uso del optimizador de Windows, este le supera con creces en rendimiento, efectividad y velocidad.
2- Mantenimiento y optimización de la base de datos.Esta tarea, la realizas directamente desde el Admin de Postgres sobre la BBDD que queremos optimizar, para ello, en tu windows, pulsa Inicio --> Programas --> PostgreSQL --> PG Admin III.
Dentro de Pgadmin III --> Doble click sobre PostgreSQL Database Server, ( te saldrá una ventana para que introduzcas las password de la BBDD, por defecto es “postgrespass” salvo que la hayas cambiado).
Pinchamos en PostgreSQL Database Server.
Vamos a Base de datos --> seleccionamos nuestra BBDD --> click boton derecho --> Maintenance.
En la ventana emergente, marcamos Vacum - Full - Analize --> click OK y esperamos a que termine.
Posteriormente, marcamos Reindex y esperamos a que termine el proceso.
3. Purgar las manos de niveles inferioresPuedes eliminar las manos de niveles inferiores que ya no utilices, esto lo puedes hacer directamente desde el HM de una forma muy sencilla. Una vez hecho esto, desde el Admin de Postgres te haces un backup de la BBDD. Borras la BBDD actual y restauras el backup que has generado. Con esto seguro que ganarás rápidez en el uso de la BBDD.
Saludos y espero que te sirva de ayuda.