ogr2ogr 上传到 postgres 慢

ogr2ogr slow upload to postgres

我需要使用 ogr2ogr 将 geojson 上传到 PostgreSQL 数据库。当我在 PostgreSQL 数据库所在的同一台服务器上上传 geojson 时,ogr2ogr 会在大约 3-4 秒内上传一个文件。但是,当我在我的 Ubuntu 16.04 计算机上 运行 ogr2ogr 时,ogr2ogr 需要很长时间,同一文件最多需要 1 小时以上。我的桌面上有一个 i72600k,而服务器是一个 Amazon EC2 免费试用微型实例,所以它不能处理能力。我确实注意到的一件事是在我的桌面上打开系统监视器显示系统范围内的上传速度为 7KB/秒,所以我不确定它是否只是在我的桌面上上传速度非常慢。我在两台机器上对 ogr2ogr 命令使用相同的主机 URL,所以它不像 Amazon ec2 实例正在保存 DNS 查找。有什么问题吗?

我用 --config PG_USE_COPY 是的解决了。