Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 它的速度很慢_Ruby On Rails_Postgresql_Heroku_Taps - Fatal编程技术网

Ruby on rails 它的速度很慢

Ruby on rails 它的速度很慢,ruby-on-rails,postgresql,heroku,taps,Ruby On Rails,Postgresql,Heroku,Taps,我目前正在使用Taps从Heroku导入postgree数据库到我的机器 数据库大约有5MB,有大约20k个对象 到目前为止大约需要15分钟 你知道为什么要花这么长时间吗?有没有办法让这更快?我无法想象当数据库增长100万个对象时,我需要在harry上做一些移动 messages: 100% |==========================================| Time: 00:11:07 (这是一个只有14k个对象的表)如果您有(免费)pgbackups插件,并

我目前正在使用Taps从Heroku导入postgree数据库到我的机器

数据库大约有5MB,有大约20k个对象

到目前为止大约需要15分钟

你知道为什么要花这么长时间吗?有没有办法让这更快?我无法想象当数据库增长100万个对象时,我需要在harry上做一些移动

messages:      100% |==========================================| Time: 00:11:07

(这是一个只有14k个对象的表)

如果您有(免费)pgbackups插件,并且不介意恢复转储的额外步骤,下载备份可能会快得多


首先,我无法将转储导入本地数据库。这就是为什么我选择使用水龙头。啊,很抱歉让你兜圈子。我不是postgresql专家,但您是否尝试过pg_还原而不是psql?e、 g.
pg\U restore--verbose--clean--no acl--no owner-h myhost-U myuser-d mydb latest.dump
。根据您之前收到的错误,psql似乎无法以heroku使用的格式处理备份。