我正在向Heroku部署一个应用程序,它使用php和。App对小型postgres数据库(大约10 70)执行大约70-80个查询。
我使用apache对50个并发请求进行了一些负载测试。我发现,查询执行时间比没有任何负载的时间慢5-8倍。当然,我检查了表是否有正确的索引,并且查询使用它们。
我也尝试过不同的heroku-postgres计划,但问题仍然存在。
发布于 2017-12-05 13:12:01
我也尝试过不同的heroku-postgres计划,但问题仍然存在。
确保heroku-postgres计划使用与Heroku应用程序相同的区域!我花了一周时间试图弄清楚为什么我在欧盟的应用程序需要80 US而不是0.2ms才能查询我在美国的数据库。
https://stackoverflow.com/questions/44804534
复制相似问题