我想重新提起这个话题,因为这是同一个问题。
我们的 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 万条帖子的论坛,这在我看来并不算特别异常。
这正常吗?