Ich versuche herauszufinden, ob die von Discourse genutzte Datenbankgröße irgendwie vertretbar ist und ob es Raum für Optimierungen gibt. Der Speicherplatz auf der Festplatte beträgt derzeit 120 GB und dies sind die größten Tabellen.
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
Ich frage mich nur, ob dies eine vernünftige Aufteilung der Größen ist. Ich bin mir nicht sicher, was post_timings tut, aber ich habe bereits in einigen anderen Threads gelesen, dass es mit Abstand den meisten Speicherplatz einnimmt.
Gibt es eine Art von Wartung an der Datenbank, die manuell durchgeführt werden kann und sollte?