2

次のようなメールが届き続けます。

「[データベースX]には16,919行が含まれており、プランの制限である10,000を超えています。データベースへのINSERT特権は、7日以内に自動的に取り消されます。これにより、このデータベースに依存するほとんどのアプリケーションでサービス障害が発生します。」

単一のテーブルアプリケーションの行数を最大10000に制限しましたが、通常は9999でホバリングします。

psqlとPGAdmin3で行数とテーブル数を確認しました。

Herokuがデータベースの行数をどのようにカウントするかについて何か考えはありますか?これはプラットフォームのバグですか、それとも何かが足りませんか?

4

1 に答える 1

1

現在、特定のしきい値に達するまで推定カウントを行い、その時点で正確なカウントを実行します(このメカニズムは変更される可能性があります)。SELECT count(*) FROM table1最初に正確なカウント( +SELECT count(*) FROM table2など)を行わずに、アクセスを取り消したり、ユーザーに電子メールを送信したりすることはありません。

システムテーブルはカウントされません。すべてのユーザーレベルのテーブルを考慮します。多くの場合、人々は、、、などの行を使い果たしているテーブルがあることに気づいていませsessionsん。eventslogs

于 2012-10-28T15:50:26.913 に答える