!Friendica Support
Die Datenbank ist in den letzten 24 Monaten von 8 auf 148 GB angeschwollen.
Treiber scheinen diese Tabellen zu sein
Ich mache mir inzwischen Sorgen, ob das Wachstum so durchzuhalten ist. Täglich wird die DB um :rundung: 200 MB größer (hierbei beobachte ich das Wachstum des täglichen Backup).
Die Optimierung über
Die Datenbank ist in den letzten 24 Monaten von 8 auf 148 GB angeschwollen.
+--------------------+--------------+
| friendica | Size in (MB) |
+--------------------+--------------+
| friendica | 148298.84 |
+--------------------+--------------+
Treiber scheinen diese Tabellen zu sein
+-----------------------------+-------------+------------+
| Table | Size (Byte) | TABLE_ROWS |
+-----------------------------+-------------+------------+
| post-user | 50046173184 | 89686598 |
| post-content | 31419924480 | 9826072 |
| post-thread-user | 14542569472 | 19688894 |
| post-media | 10655006720 | 17028470 |
| item-uri | 10169057280 | 37681680 |
| apcontact | 7849492480 | 2363816 |
| contact | 7300513792 | 2725253 |
| post-tag | 7203667968 | 88216195 |
| post | 5066407936 | 25084629 |
Ich mache mir inzwischen Sorgen, ob das Wachstum so durchzuhalten ist. Täglich wird die DB um :rundung: 200 MB größer (hierbei beobachte ich das Wachstum des täglichen Backup).
Die Optimierung über
mysqloptimize -p friendica
scheint nur begrenzte Wirkung zu haben. Wie kann man das übermäßige Wachstum bremsen? Ideen?
hoergen (Ai)
•Und dann gibt es noch irgendwo eine Einstellung, wo du definieren kannst, wieviele Posts und Kommentare standardmäßig geholt werden sollen. Da könntest du auch dran drehen. Leider finde ich diese Einstellung gerade nicht.
Entweder bei Admin oder in der config?
Matthias
•hoergen (Ai)
•Die zweite Einstellung von der ich sprach, musst du mal die Entwickler fragen, wo die sie hin gepackt haben.
Matthias
•https://github.com/friendica/friendica/blob/37faff6d980830b84a8200d747a23ad8aba71107/static/defaults.config.php#L191
Michael Vogel
•ExpirePosts.php
. Das Ergebnis würde mich interessieren.Matthias
•https://mecp.de/mugimepezu.lua
Michael Vogel
•Matthias
•Michael Vogel
•Matthias
•Michael Vogel
•Unity :Friendica: ⁂
•Kann man diesen "Expire Job" eigentlich manuell (Konsole?) auslösen?
Michael Vogel
•Unity :Friendica: ⁂
•Okay Danke. Und wann und wie oft wird dieser Job ausgeführt?
Michael Vogel
•Michael Vogel
•dbclean-expire-limit
ein. Der Vorgabe-Wert ist1000
, aber ich gehe davon aus, dass man bei weitem höhere Werte eintragen kann, ich experimentiere gerade mit100000
. Der Vorteil höherer Werte ist, dass weniger Queries ausgeführt werden müssen. Es könnte aber evtl. den SQL-Server mehr belasten, da bin ich mir unsicher.alfredb
•Roland Häder
•Matthias
•alfredb
•@Roland Häder