【发布时间】:2020-11-18 17:53:25
【问题描述】:
我收到了来自 Heroku 的以下电子邮件:
Heroku 应用 [已编辑] 上的数据库 DATABASE_URL 有 超出了分配的存储容量。需要立即采取行动。
数据库包含 12,858 行,超过了 Hobby-dev 计划限制 10,000。对数据库的 INSERT 权限将自动 7天后撤销。这将在大多数情况下导致服务失败 依赖于该数据库的应用程序。
为避免服务中断,请将数据库迁移到 Hobby 基本(9 美元/月)或更高的数据库计划:
https://hello.heroku.com/upgrade-postgres-c#upgrading-with-pg-copy
如果你无法升级数据库,你应该减少 存储在其中的记录数。
在我收到这封电子邮件时,我的 postgres 数据库只有一个包含 5693 行的表,这与电子邮件中提到的“12858 行”不匹配。我在这里错过了什么?
也许值得一提的是,我的数据库也有上面提到的表的a view,Heroku 可能会将其添加到计数中(尽管不是实际表),将行计数从 5693 增加到 11386,这仍然与邮件中提到的 12858 不匹配,但更接近。
【问题讨论】:
标签: postgresql heroku