加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

postgresql – 本地vs Heroku Postgres速度

发布时间:2020-12-13 16:04:48 所属栏目:百科 来源:网络整理
导读:我有一个带有单个表的本地数据库,该表有大约550万条记录.我在Heroku Postgres上创建了一个新数据库(基本计划),并将本地转储恢复到其中.启动psql并进行一些查询我注意到速度明显低于本地速度.然后,我使用Crane计划配置了另一个数据库,数字同样不好. 这里有一
我有一个带有单个表的本地数据库,该表有大约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毫秒

这些巨大的差异如何可能?这可能与硬件差异完全相关吗?有没有简单的方法来提高吞吐量?

解决方法

所以你问在线数据库服务是否可能比本地数据库慢?是的,当然它会更慢,它具有处理所有网络延迟 有没有一种简单的方法可以加快速度?除了显而易见的更快的网络链接和移动办公室与Heroku的数据中心隔壁 – 没有

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读