Django PostgreSQL数据库[数据竞赛?]

Django PostgreSQL数据库[数据竞赛?],sql,django,heroku,Sql,Django,Heroku,我使用PostgreSQL数据库插件在Heroku上托管了一个Django应用程序。在对首页执行GET请求时,我的应用程序执行SQL查询以提取一些必要的显示信息。我还为每个GET请求创建了一个带有Popen的子流程 但是,当我注意到GET请求的数量增加到大约每秒一次时,我在语句model.objects.GET(id=“”)中出错。我犯了一个错误;我假设我在heroku上的免费计划跟不上,或者我的数据库跟不上 在这种情况下,我不想离开Heroku的免费计划,但我想知道如果我离开了,我是否需要创造

我使用PostgreSQL数据库插件在Heroku上托管了一个Django应用程序。在对首页执行GET请求时,我的应用程序执行SQL查询以提取一些必要的显示信息。我还为每个GET请求创建了一个带有Popen的子流程

但是,当我注意到GET请求的数量增加到大约每秒一次时,我在语句
model.objects.GET(id=“”)
中出错。我犯了一个错误;我假设我在heroku上的免费计划跟不上,或者我的数据库跟不上

在这种情况下,我不想离开Heroku的免费计划,但我想知道如果我离开了,我是否需要创造更多的工人?升级我的数据库?诊断问题的方法有哪些?当请求数量增加到大约每秒一次时,为什么一个简单的SQL查询会引起问题?这似乎合理吗


我的黑客解决方案是,每当我发现一个操作错误时,就让视图休眠。推荐其他方法吗?

您能发布完整的例外情况吗?