pg_restore:处理表" public.planet_osm_line"的数据;内存不足

时间:2016-09-07 20:22:28

标签: postgresql postgis

我已经转储了一个开放的街道地图表,并试图在另一台计算机上恢复它。

我已经尝试调整我的Postgres设置,但这没有用。

希望有人可以帮助我

我用来恢复它的命令:

pg_restore -Fc -h 127.0.0.1 -U postgres -W -d postgres -v /bin/planet_osm_line

" planet_osm_line"的大小dump是7.81GB

Postgres.conf

shared_buffers = 128MB
work_mem = 128MB
maintenance_work_mem = 128MB
max_locks_per_transaction = 64 
max_pred_locks_per_transaction = 64 

硬件/操作系统

OS:centos 7

postgres 9.5 + postgis 2.2

(记忆)免费-h

MEM:总计:15G使用:258M

交换:总计:7.9G使用:4.9M

(diskspace)df -h

尺寸:292G使用:57G

由于

0 个答案:

没有答案