同じ問題なので、このトピックを復活させようと思いました。
当社の Discourse の postgres_data フォルダのサイズは 75GB です。これはかなり大きいと思います。管理パネルによると、バックアップは約 10.5GB、アップロードファイルは約 9.3GB です。
どのテーブルが最も多くの領域を占有しているかを確認した結果は以下の通りです。
public.posts | 51 GB
public.post_search_data | 9769 MB
public.post_timings | 3997 MB
public.user_actions | 2144 MB
public.post_custom_fields | 1039 MB
public.topics | 676 MB
public.post_stats | 663 MB
public.post_replies | 643 MB
public.quoted_posts | 523 MB
public.user_visits | 476 MB
public.top_topics | 403 MB
public.user_auth_token_logs | 364 MB
public.topic_links | 353 MB
public.topic_users | 335 MB
public.topic_views | 301 MB
public.user_histories | 220 MB
public.users | 209 MB
public.stylesheet_cache | 194 MB
public.directory_items | 143 MB
public.notifications | 139 MB
public.posts テーブルがこれほど多くの領域(51GB)を占有するのは正常でしょうか。600 万件の投稿があるフォーラムですが、特別異常なことだとは思いません。
これは正常な状態でしょうか?