2017-07-26 15 views
0

私はAmazon RSにPostgres DBを持っています。私はそれのサイズについてDBを尋ねるときAmazon RDS PostgreSQLのストレージ使用量を削減する方法は?

それは私を与える:

SELECT pg_size_pretty(pg_database_size('mydb')); 
> 333 GB. 

RDSインスタンスがすでにストレージの2TBを使用して、毎日どんどん大きくなっているが。

  1. このような現象が発生する可能性はありますか?
  2. これを修正するにはどうすればよいですか?
+0

理由(フルvacull)ロックを生成気をつけても、真空フルコマンドを実行します[ルーチンバキューム]をやっている(https://www.postgresql.org/docs/current/static /routine-vacuuming.html)をDBに保存していますか?また、[このwikiページ](https://wiki.postgresql.org/wiki/Disk_Usage)は、データベースサイズ機能だけでなく、より多くの洞察を得るのに役立ちます。 –

+0

1.日常のバキュームが設定されていますが、ストレージの不足のために今すぐ実行できないようです。 2.クエリのテーブル使用量の合計が333 GB未満であるため、誰がそのスペースを使用しているのかまだ分かりません。 – zymud

+0

「AWS RDS doc」(http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#CHAP_Storage.FactsAbout)の「ストレージパフォーマンスに影響を与えるその他の要素」を参照すると、バックアップの量およびそこに記載されているその他の要因が含まれます。 –

答えて

0

+0

申し訳ありませんが、これは役に立ちませんでした。それは〜10GBの使用量しか削除しませんでした。 – zymud

関連する問題