我有一个带有单个表的本地数据库,该表有大约550万条记录.我在Heroku Postgres上创建了一个新数据库(基本计划),并将本地转储恢复到其中.启动psql并进行一些查询我注意到速度明显低于本地速度.然后,我使用Crane计划配置了另一个数据库,数字同样不好.
这里有一些数字:
从表中选择count(*);
当地时间:1216.744毫秒
Heroku(基础):4697.073 ms
Heroku(Crane):2972.302 ms
从表中选择列,其中id = 123456;
当地:0.249毫秒
Heroku(基本):127.557毫秒
Heroku(Crane):137.617毫秒
这些巨大的差异如何可能?这可能与硬件差异完全相关吗?有没有简单的方法来提高吞吐量?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。