首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Heroku Postgres数据库中查找“丢失”的行?

如何在Heroku Postgres数据库中查找“丢失”的行?
EN

Stack Overflow用户
提问于 2012-10-26 14:43:22
回答 1查看 646关注 0票数 2

我不断收到电子邮件,上面写着以下内容:

“您的数据库X包含16,919行,超过了10,000行的计划限制。数据库的插入权限将在7天后自动撤消。这将导致依赖于此数据库的大多数应用程序的服务失败。”

即使我已经将我的单表应用程序中的行数限制为最大10000行,通常徘徊在9999行。

我已经通过psql和PGAdmin3检查了行数和表数。

你知道Heroku是如何计算数据库中的行数的吗?这是一个平台错误,还是我错过了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-28 23:50:27

现在,它会进行估计计数,直到您达到某个阈值,在此阈值上它会执行精确的计数(此机制可能会发生变化)。它永远不会撤销用户的访问权限或向用户发送电子邮件,除非首先进行准确的计数(SELECT count(*) FROM table1 + SELECT count(*) FROM table2等)。

它不计算系统表;它考虑所有用户级表。通常,人们没有意识到他们的表正在吞噬行,比如sessionseventslogs

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13082053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档