我正在尝试弄清楚 Discourse 使用的数据库大小是否合理,以及是否有优化空间。磁盘上使用的空间目前为 120GB,以下是最大的表。
relation | total_size
------------------------------------+------------
public.post_timings | 64 GB
public.posts | 8685 MB
public.user_auth_token_logs | 8664 MB
public.topic_views | 8105 MB
public.user_visits | 8027 MB
public.post_search_data | 3631 MB
public.user_actions | 2689 MB
public.notifications | 2355 MB
public.topic_users | 2290 MB
public.email_logs | 1524 MB
public.incoming_links | 1372 MB
我只是想知道这种大小的划分是否合理。不确定 post_timings 是做什么的,但我已经在其他一些帖子中读到它占用了绝大部分空间。
是否有某种数据库维护可以并且应该手动进行?