A restauração de grandes quantidades de dados binários é um processo inerentemente demorado, e o Postgres é tão eficiente quanto um servidor de banco de dados pode ser.
Para acelerar a restauração, você basicamente precisa de discos mais rápidos.
Eu tenho localmente um despejo de banco de dados de 2 GB com BLOB-s, no formato "custom" pg_dump. Demora cerca de 50 minutos para restaurar, 49 dos quais estão restaurando os BLOB-s.
A versão do PostgreSQL é 8.4.2. Plataformas: OS X & Linux
O tempo de restauração pode ser melhorado de alguma forma?
A restauração de grandes quantidades de dados binários é um processo inerentemente demorado, e o Postgres é tão eficiente quanto um servidor de banco de dados pode ser.
Para acelerar a restauração, você basicamente precisa de discos mais rápidos.
Pare de salvar as imagens no banco de dados, apenas salve o caminho.
Tags postgresql