Mir kommt das viel vor, gerade auch, weil ich als einziger Nutzer hier auch meine Posts nicht dauerhaft lebendig halte (Einstellung).
Gibt es eine effiziente Möglochkeit, die DB kleiner zu bekommen? Oder ist das normal so?
Danke für Hilfe.
Submitted 3 weeks ago by wolf@fedi.solibre.de to helpers@forum.friendi.ca
roland@f.haeder.net@f.haeder.net 3 weeks ago @wolf Ohne einem Patch an src/Model/GServer.php werden wieder bereits gesperrte Domains die Tabelle gserver mit tonnenweisen Subdomains von solch Trollen fluten, da wird auch der SQL-Patch nichts dran aendern, da GServer::insert() weiterhin aufgerufen wird.
Mein Patch verhindert dies und meine Datenbanktabelle ist nach Bereinigung nicht mehr weiter angewachsen, egal wie viele Sub-Domains die Trolle automatisch erzeugen.
Letztendlich habe ich die Methoden GServer::detect() und GServer::setFailureByUrl() um die Ueberpruefung der Sperrliste erweitert und schon wurde die Tabelle gserver nicht mehr mit Eintraegen geflutet.
veroandi@connexia.hibiol.eu@connexia.hibiol.eu 3 weeks ago I've tried some tips from this thread:
github.com/friendica/friendica…
The one the made a huge difference for me was deleting the entries of activitypub-troll.cf from the gserver table
Bei mir wurde die Datenbank signifikant kleiner nachdem ich unter /admin/site das Häkchen hier herausgenommen habe:
Kontaktprofilbilder zwischenspeichern
Die Profilbilder der Kontakte zwischenspeichern. Der Zwischenspeicher verbraucht viel Platz im Speicherplatz, verbessert aber die Performance.
feb@loma.ml@loma.ml 3 weeks ago
@wolf Meine Bitte: Fuehre mal die folgenden SELECT-Befehle aus:
SELECT COUNT(`id`) AS `cnt` FROM `gserver`Und:
SELECT COUNT(`id`) AS `cnt` FROM `contact`Dann sehen wir, wie viele Eintraege die abgefragten Tabellen haben.
Bei mir sind es 1058285 fuer
gserverund 681598 fuercontact. Auch sehr viel, muss ich sagen.