Performance - ein paar Änderungen

Eure Kommentare, Anregungen und Wünsche zu dieser Webseite und dem Forum
Nachricht
Autor
Benutzeravatar
Bananeweizen
Urvater
Urvater
Beiträge: 2867
Registriert: 14.06.2001 01:00
Wohnort: Kornwestheim

Performance - ein paar Änderungen

#1 Ungelesener Beitrag von Bananeweizen » 21.08.2002 20:27

Hi alle !

Also erstmal bin ich von Donnerstag bis Sonntag nicht da.

Außerdem habe ich jetzt ein paar genauere Daten, was die Performance der Webseite angeht. Wie mir heute mein Provider mitgeteilt hat, frißt der MySQL-Dämon auf dem Server durchschnittlich ca. 25% Prozent der gesamten CPU-Zeit, obwohl momentan nur meine Datenbank auf selbigem aktiv ist.
Dazu muß man sagen, daß die DB bereits recht gute Indizes zur Beschleunigung von Suchanfragen benutzt. D.h. aus der Tabellenstruktur läßt sich nicht mehr viel rauskitzeln.

Ich habe mal noch ein wenig in den Untiefen der MySQL-Server-Variablen gewühlt und habe dabei noch ein paar interessante Daten zu Tage gefördert. Der Dämon wurde heute morgen neu gestartet (wegen der Last) und hat innerhalb von 10 Stunden knapp 100.000 SQL-Anfragen bearbeitet, oder präziser 2,73 Anfragen pro Sekunde. 42 Anfragen davon dauerten länger als 10 Sekunden.

Wenn man mal extrapoliert, daß die meisten Leute abends vorbeischauen, könnt ihr euch jetzt vielleicht vorstellen, daß wir alle zusammen doch schon ganz schön viel Last erzeugen. Da wie oben bereits beschrieben kaum noch Möglichkeiten zur Optimierung bestehen, habe ich mich deshalb entschlossen, die DB zu "prunen". D.h. alle Beiträge, auf die länger als x Tage keine Antwort mehr geschrieben wurde, werden aus der DB entfernt. Das Pruning werde ich zunächst nur für die Foren "Smalltalk" und "Feedback Webseite" aktivieren, da die Postings in beiden sowie einen recht vergänglichen Character haben.

Sieht jemand ein Problem darin, die Zeitspanne auf 90 Tage zu setzen? D.h. alle Themen werden automatisch gelöscht, auf die 90 Tage nicht geantwortet wurde.

Ich hoffe mal, das alles macht sich dann auch direkt in Performancesteigerungen bemerkbar.

Ciao, Michael.

PS: Laut Doku soll sich das Pruning nicht auf den Posting-Zähler auswirken. Aber versprechen kann ich nichts...

Pascal

#2 Ungelesener Beitrag von Pascal » 21.08.2002 20:39

Wäre es eventuell möglich, einige der alten Beiträge als Textdatei oder Ähnlichem zu erhalten?

Ich würde gerne z.B. eine etwas ausführlicher Anleitung für MUON schreiben, dies wäre sicher interessant.

Beiträge in Smalltalk und Feedback haben sicher nicht soo eine große Halbwertszeit, als daß man diese ewig erhalten muß.

Als aufhebenswert würde ich u.a. den Smiley-Sonderzeichentest im Test-Forum sowie einige meiner Beíträge im Smalltalk-Forum ansehen. Ich würde mich freiwillig für die ersten beiden Monate entscheiden und bei der Auswahl dann auch behilflich sein.
Gruß

Pascal

Benutzeravatar
M. Franckenstein
Vereinsmitglied
Vereinsmitglied
Beiträge: 5933
Registriert: 23.07.2001 01:00
Wohnort: Oldenburg

#3 Ungelesener Beitrag von M. Franckenstein » 21.08.2002 20:47

Du bist der Boss Bananeweizen.... ich finde die Idee gut.... 90 Tage sind auch OK... bis Sonntag....

JE1SUS

Benutzeravatar
VadderSchlumpf
Vereinsmitglied
Vereinsmitglied
Beiträge: 623
Registriert: 12.05.2002 15:58

#4 Ungelesener Beitrag von VadderSchlumpf » 21.08.2002 21:04

Hm, klar sind die Themen bei Smalltalk und Feedback schnell überholt aber ich weiß wenigstens genauer, wo ich irgendwelche Informationen herbekomme, die hier schonmal geschrieben wurden. Selbst in den beiden Foren gucke ich öfters mal nach zum Beispiel URLs oder so. Natürlich würde ich aber auch gerne ne schnelle Forenseite haben. Ich würde also einen Mittelweg vorschlagen, wahrscheinlich am besten durch Pascal's Vorschlag mit der Textdatei zu realisieren. Oder würde das auch so viel Last machen?

Benutzeravatar
BrainMcFly
Partikel-Strecker
Partikel-Strecker
Beiträge: 912
Registriert: 26.11.2001 01:00
Wohnort: Leipzig

#5 Ungelesener Beitrag von BrainMcFly » 21.08.2002 21:14

wie wärs mit einer Knowledge-Base, in die man alle interessanten Beiträge verschieben kann ?

Benutzeravatar
M. Franckenstein
Vereinsmitglied
Vereinsmitglied
Beiträge: 5933
Registriert: 23.07.2001 01:00
Wohnort: Oldenburg

#6 Ungelesener Beitrag von M. Franckenstein » 21.08.2002 21:17

und wie werden die Daten der Knowledge-Base den traffic beeinflussen?
... klar die Database wird kleiner der traffic schneller.... (*schnief*.... ich merke gerade das dieser Text in 90 Tagen niemand mehr lesen wird *schnief*) neee, gute sachen.... und wer schiebt es in die Knowledge-Base? SMods oder Bananeweizen?

Benutzeravatar
BrainMcFly
Partikel-Strecker
Partikel-Strecker
Beiträge: 912
Registriert: 26.11.2001 01:00
Wohnort: Leipzig

#7 Ungelesener Beitrag von BrainMcFly » 21.08.2002 21:25

das sollte ein mod machen, sonst landen alle beiträge in der Knowledge Base 8)

Benutzeravatar
Bananeweizen
Urvater
Urvater
Beiträge: 2867
Registriert: 14.06.2001 01:00
Wohnort: Kornwestheim

#8 Ungelesener Beitrag von Bananeweizen » 21.08.2002 22:03

Also die Sachlage sieht nach einiger Diskussion jetzt so aus:
* Ich habe die Aktivierung des Prunings erstmal auf nächste Woche verschoben.
* Ein neues Forum "Archiv" wurde eingerichtet, in welches Beiträge aus dem Smalltalk verschoben werden können, allerdings nur von Moderatoren.
* Jeder, der einen älteren Beitrag behalten möchte, antwortet darauf mit einem Posting a la "Bitte archivieren".
* Wenn ein Mod ein solches Posting liest, möge er das Thema bitte ins Archiv schieben und das letzte Posting wieder löschen.

Ist das ein Kompromiß?

Ciao, Michael.

PS: Jetzt möge aber bitte nicht jeder alle Threads markieren, in denen er jemals was geschrieben hat. Es geht um wichtige Beiträge bei der Archivierung...

Benutzeravatar
bluumi
Number-Cruncher
Number-Cruncher
Beiträge: 865
Registriert: 28.06.2001 01:00
Wohnort: Neuenhof

#9 Ungelesener Beitrag von bluumi » 22.08.2002 07:40

:evil:

Also das Gestern mittag war ja echt hässlich, und ich hoffe dass nun die Seite Stabiel ist..

Ist zu "kotz..." wenn man dauernd ein "You don't have the permission to access xxxxx" auf eurer Seite bekommt... und zwar von "/" über "Forum" ja einfach überall ...

Vorallem ... das war doch nicht die DB Abschaltung! Da hat er glatt eure ganze Webseite gesperrt oder was ?!?

Ich hoffe die Löschaktion bringt euch wieder stabilität. (Und Smalltalk finde ich das richtige Zeil, da steht extrem viel Müll)

Gruss
SwissTeam.NET , the better .NET... dist. computing-Team of Switzerland

Zurück zu „Ankündigungen und Feedback zur Webseite und dem Wiki“