我不断收到电子邮件,上面写着以下内容:
“您的数据库X包含16,919行,超过了10,000行的计划限制。数据库的插入权限将在7天后自动撤消。这将导致依赖于此数据库的大多数应用程序的服务失败。”
即使我已经将我的单表应用程序中的行数限制为最大10000行,通常徘徊在9999行。
我已经通过psql和PGAdmin3检查了行数和表数。
你知道Heroku是如何计算数据库中的行数的吗?这是一个平台错误,还是我错过了什么?
发布于 2012-10-28 23:50:27
现在,它会进行估计计数,直到您达到某个阈值,在此阈值上它会执行精确的计数(此机制可能会发生变化)。它永远不会撤销用户的访问权限或向用户发送电子邮件,除非首先进行准确的计数(SELECT count(*) FROM table1 + SELECT count(*) FROM table2等)。
它不计算系统表;它考虑所有用户级表。通常,人们没有意识到他们的表正在吞噬行,比如sessions、events或logs。
https://stackoverflow.com/questions/13082053
复制相似问题