Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 19 von 19

Thema: Seite Lahmt sehr stark, immer öfters Fehler 500!

  1. #11
    Gesperrt
    Registriert seit
    04.06.2010
    Beiträge
    565
    Dumme gesagt

    Mal im Serverlasst mal geschaut?
    Vielleicht ist der Server zu schwach

    dann kommt 2 Leute Schnell drauf aber die anderen sind in der warteschleife und brauchen was länger beim laden oder es geht gar nicht

  2. #12
    Erfahrener Benutzer Avatar von WaechterMedia
    Registriert seit
    02.10.2008
    Beiträge
    172
    Zitat Zitat von Siggi84 Beitrag anzeigen
    Ich muss mich leider nochmal melden.

    Habe jetzt einige User, bei denen die V-Check Statistik bei ganzen 0% liegt.

    Kann es sein DB_optimizer da zuviel gelöscht hat?

    Das die Banner etc. noch im Reloed sind und somit vom V-Check nicht vergütet werden.

    Oder ist das gerade ein dummer Zufall?



    Wenn ich das richtig verstehe wird alles gelöscht, älter ist als "jetzt" !?
    du hast auch die vchecks bereinigt soweit ich es sehe da kann sowas passieren

  3. #13
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von Siggi84 Beitrag anzeigen
    ...
    Wenn ich das richtig verstehe wird alles gelöscht, älter ist als "jetzt" !?
    Das ist richtig, dazu gehört aber auch, das der Wert der gespeichert wird "bis" heist, sprich alles was älter als "jetzt" ist, ist auch schon veraltet .

    Wie sieht der Cron denn genau bei dir aus? Evtl. wurden Einträge aus den V-Check Tabellen gelöscht.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  4. #14
    Benutzer
    Registriert seit
    02.07.2010
    Beiträge
    52
    Zitat Zitat von Basell Beitrag anzeigen
    Dumme gesagt

    Mal im Serverlasst mal geschaut?
    Vielleicht ist der Server zu schwach

    dann kommt 2 Leute Schnell drauf aber die anderen sind in der warteschleife und brauchen was länger beim laden oder es geht gar nicht
    Hi, das ist ja das Problem, es ist kein eigener Server sondern "nur" ein Webspacepaket.

    Da es eine reine "Klickseite" ist, macht das rein "Kostentechnisch" keinen Sinn, sonst hätte ich mir schon längst einen Server geholt.

    Zitat Zitat von WaechterMedia Beitrag anzeigen
    du hast auch die vchecks bereinigt soweit ich es sehe da kann sowas passieren
    An den V-Check Codes habe ich garnichts gemacht, ist im Cron nicht mit drin, kann jedoch sein das
    PHP-Code:
    db_query ("OPTIMIZE TABLE `".$table_name."`"); 
    hier was verändert hat !? Da das ja im Cron mit inbegriffen ist !?

    Zitat Zitat von jpwfour Beitrag anzeigen
    Das ist richtig, dazu gehört aber auch, das der Wert der gespeichert wird "bis" heist, sprich alles was älter als "jetzt" ist, ist auch schon veraltet .

    Wie sieht der Cron denn genau bei dir aus? Evtl. wurden Einträge aus den V-Check Tabellen gelöscht.
    Hier der komplette Cron!

    PHP-Code:
    $buchlimit '10'// Buchungen welche aelter als XX Tage sind, aus Datenbank loeschen.
     
    $inaktivlimit '100'// Wenn User laenger als XX Tage inaktiv ist, wird er mit Hinweis gesperrt (Wengier als 10 Tage nicht möglich!).
     
    $sperrhinweis 'Account wegen inaktivität gesperrt! Bitte an den Support wenden!'// Sperrhinweis bei Inaktivitaets-Sperrung!

     // Ungueltige Reload-Sperren loeschen
     
    db_query('DELETE FROM `vms_reloads` WHERE bis < '.time());
     
    db_query('DELETE FROM `vms_reloads_mail` WHERE bis < '.time());

       
    // Tabellenanzahl und IDs auslesen
       
    $result mysql_list_tables($db_base);
       
    $menge mysql_num_rows($result);
       for(
    $x=0;$x<$menge;$x++){

         
    // Tabellennamen holen
         
    $table_name mysql_tablename($result,$x);

         
    // Tabelle optimieren
         
    db_query ("OPTIMIZE TABLE `".$table_name."`");
       }

     
    // Zeit setzen
       
    db_query ("UPDATE ".$db_prefix."_crons SET laufzeit = '".time()."' WHERE bezeichnung = 'Datenbank optimieren'");

     
    // User, welche ueber 100 Tage inaktiv, sperren mit Hinweis
       
    if($inaktivlimit 10) { $inaktivlimit 10; }
       
    db_query ("UPDATE ".$db_prefix."_kontodaten SET status = 2, hinweis = '".$sperrhinweis."' WHERE last_active < ".(time()-($inaktivlimit*86400))." AND last_active > 0");

     
    // Buchungen loeschen aud DB, wenn diese aelter als xx Tage sind
       
    db_query ("DELETE FROM ".$db_prefix."_buchungen WHERE buchungszeit < ".(time()-($buchlimit*86400)));

        die(
    '<font color="green">Cron erfolgreich gelaufen!</font>');
      
    ?> 
    Hatte gestern den Usern auch mal einen NL geschickt, das es eine "Optimierung" gab und das sie doch bitte mal vorbei schauen sollten zum kurzen Speed Test, nur über die hälfte ist der Meinung das sich nichts verbessert hat.

    Mir selbst ist zwar nichts aufgefallen das es lahm war, hatte aber gestern auch Weihnachtsfeier und konnte nicht ganz so viel beobachten.

    Gibt es vielleicht noch eine Möglichkeit, die Seite zu beanspruchen um das mal "hier und jetzt" zu testen ?

    Mit dem V-Check hat sich heute auch wieder gelegt, ist zwar heute auch noch nicht viel geklickt worden, aber ich stehe momentan bei ~86% gesamt.

    Im Umgehrschluss ist es vielleicht auch logisch, wenn die Seite "hängt" das es mit dem Check nicht so positiv aussieht, da die "Rückmeldung" ja dann sicher auch hängt, oder ?

    Möchte nochmal betonen, ihr seit Spitze, hier wird einen bei Problemen noch geholfen!

  5. #15
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Der Cron ist so in Ordnung und sollte den V-Check nicht weiter beeinflussen, evtl wirklich nur Zufall, oder du hast (sofern du den VCheck Version 4 hast) ausversehen den vcheck_reset.php Cron ausgeführt?

    Zitat Zitat von Siggi84 Beitrag anzeigen
    ...Speed Test, nur über die hälfte ist der Meinung das sich nichts verbessert hat.
    ...
    Viel dürfte sich dadurch auch nicht verbessern, bei "grossen" Tabellen die viel Überhang haben, kann es natürlich sein, dass einzelne Anfragen etwas länger brauchen, aber normalerweise sollte das noch nicht so stark ins Gewicht fallen, sofern Indizes gut gesetzt sind.

    Der nächste Schritt könnte sein, dass man versucht, die Anzahl der Anfragen generell zu minimieren, und schaut, ob es irgendwo "kritische" Anfragen gibt, Beispiele wären:
    Anzeige der verbleibenden Klicks im Menü für jeden User
    mehrfaches Auslesen der Userdaten für Anzeigen in den Menüs
    eine schlecht programmierte Chatbox und/oder zu gerine Reload Zeit in der Chatbox
    uvm.

    Hast du die Bettelfunktion aktiviert und/oder deine Seite in Traffic/Besuchertausch etc eingetragen?
    Dadurch entsteht auch sehr viel Last (und das unnötig, da man durch Traffic/Besuchertausch zu 99,9% nur Hits bekommt, aber nur 1 Anmeldung im Jahr ).
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  6. #16
    Erfahrener Benutzer Avatar von WaechterMedia
    Registriert seit
    02.10.2008
    Beiträge
    172
    bezüglich last würde ich übers cachen nachdenken wenn es wirklich nicht am hoster liegt bin dir da auch gern behilflich ist eigentlich recht einfach wenn man nur bestimmte Segmente cachen will hat aber hallt den Nachteil das nicht immer alles hallt sofort sichtbar ist.

  7. #17
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Ich würde auch sagen bestimmte Sachen sind am besten zu "cachen" und die allgemeine Serverlast zu verringern. Schau mal auf Autolose.de dort stehen oben die Top Verdienste, ein sehr gutes Beispiel, denn diese Werte sind nicht life aus der Datenbank sondern aus einer CacheDatei welche nur alle x Minuten die Werte aktualisiert.

    Auch wenn man den User viele Werte präsentieren will sollte man immer Bedenken das diese Auszulesen auch ServerLast verursacht.

    MfG

  8. #18
    Benutzer
    Registriert seit
    02.07.2010
    Beiträge
    52
    Zitat Zitat von jpwfour Beitrag anzeigen
    Der Cron ist so in Ordnung und sollte den V-Check nicht weiter beeinflussen, evtl wirklich nur Zufall, oder du hast (sofern du den VCheck Version 4 hast) ausversehen den vcheck_reset.php Cron ausgeführt?



    Viel dürfte sich dadurch auch nicht verbessern, bei "grossen" Tabellen die viel Überhang haben, kann es natürlich sein, dass einzelne Anfragen etwas länger brauchen, aber normalerweise sollte das noch nicht so stark ins Gewicht fallen, sofern Indizes gut gesetzt sind.

    Der nächste Schritt könnte sein, dass man versucht, die Anzahl der Anfragen generell zu minimieren, und schaut, ob es irgendwo "kritische" Anfragen gibt, Beispiele wären:
    Anzeige der verbleibenden Klicks im Menü für jeden User
    mehrfaches Auslesen der Userdaten für Anzeigen in den Menüs
    eine schlecht programmierte Chatbox und/oder zu gerine Reload Zeit in der Chatbox
    uvm.

    Hast du die Bettelfunktion aktiviert und/oder deine Seite in Traffic/Besuchertausch etc eingetragen?
    Dadurch entsteht auch sehr viel Last (und das unnötig, da man durch Traffic/Besuchertausch zu 99,9% nur Hits bekommt, aber nur 1 Anmeldung im Jahr ).
    Zu den Anfragen:

    Die verbleibenden Klicks werden "nur" auf den entsprechenden Seiten Sichtbar, klick4/textlink/etc...

    Im Menü werden "nur", Kontostand/APs Heute/ APs Gesamt angezeigt.

    Chatbox, da habe ich Maddin´s SB, da schreibt aber so gut wie keiner rein.

    Bettelfunktion habe ich keine, war zwar geplant, aber momentan nicht.

    Besuchertausch und Werbung habe ich aktuell keine, wollte ja das "Problemchen" nicht noch verschlimmern.

    Zitat Zitat von WaechterMedia Beitrag anzeigen
    bezüglich last würde ich übers cachen nachdenken wenn es wirklich nicht am hoster liegt bin dir da auch gern behilflich ist eigentlich recht einfach wenn man nur bestimmte Segmente cachen will hat aber hallt den Nachteil das nicht immer alles hallt sofort sichtbar ist.
    Was meinst du genau unter "cachen" ?

    Edit:
    Was mir aber gerade aufgefallen ist, die SB hat sich alle 5sek aktualisiert, denke hier könnten wir das Problemchen schon haben, oder ???
    In der Einstellung stand Reload, ich bin davon ausgegangen das ist die Zeit wann ein User wieder schreiben kann und nicht wenn die SB sich aktualisiert.
    Wären alle 5sek - 200 Einträge, von der Datenmenge zwar nicht viel, aber viele Zeichen.

  9. #19
    Benutzer
    Registriert seit
    02.07.2010
    Beiträge
    52
    Zitat Zitat von Masterphil Beitrag anzeigen
    Ich würde auch sagen bestimmte Sachen sind am besten zu "cachen" und die allgemeine Serverlast zu verringern. Schau mal auf Autolose.de dort stehen oben die Top Verdienste, ein sehr gutes Beispiel, denn diese Werte sind nicht life aus der Datenbank sondern aus einer CacheDatei welche nur alle x Minuten die Werte aktualisiert.

    Auch wenn man den User viele Werte präsentieren will sollte man immer Bedenken das diese Auszulesen auch ServerLast verursacht.

    MfG
    Damit hat sich meine Frage von eben geklärt, jetzt weiß ich was gemeint war.

    Wie bereits geschrieben, wären das nur Kontostand/APs Heute/APs Gesamt was immer angezeigt wird, mehr nicht, keine Top Klicker etc...

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Seite zeigt nur Fehler an
    Von Richter im Forum Support zum VMSone
    Antworten: 13
    Letzter Beitrag: 20.08.2011, 19:45
  2. Fehler 403 - Seite abgeschalten
    Von ElDani im Forum Bug-Report
    Antworten: 30
    Letzter Beitrag: 24.11.2009, 22:38
  3. Seite lahmt aber wo mit der Suche anfangen
    Von Sledgedog im Forum [HD] Programmieren
    Antworten: 27
    Letzter Beitrag: 23.11.2009, 01:15
  4. Fehler beim Öffnen der Seite / DB-Fehler
    Von skipper im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 21.11.2008, 20:22
  5. Seite sehr lahm...
    Von KiLLzOnE im Forum Support zum VMSone
    Antworten: 23
    Letzter Beitrag: 22.03.2007, 16:44

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •