Ergebnis 1 bis 10 von 28

Thema: Seite lahmt aber wo mit der Suche anfangen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Sledgedog
    Gast
    Zitat Zitat von jpwfour Beitrag anzeigen
    Zusätzlich kann es nicht schaden, einmal am Tag alle Tabellen optimieren zu lassen, (Game)Buchungslisten Einträge älter als XX Tage zu löschen, und besonders Gamelogs regelmäßig zu leeren.
    also hier kann ich sicher was verbessern, bei den games sind meist alle logs seit bestehen der seite drinnen

    bin da für tipps dankbar wie ich einfach machen kann das er alles älter als xx tage löscht

  2. #2
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    einfach einen zusätzlichen cron erstellen zb mit namen buchlimit.php

    PHP-Code:
    <?php

    $buchlimit 
    '10'// Buchungen welche älter als XX Tage sind, aus Datenbank loeschen.

    // Buchungen loeschen aus DB, wenn diese älter als xx Tage sind
       
    db_query ("DELETE FROM ".$db_prefix."_gamebuchungen WHERE buchungszeit < ".(time()-($buchlimit*86400)));
       
    db_query ("DELETE FROM ".$db_prefix."_buchungen WHERE buchungszeit < ".(time()-($buchlimit*86400)));
      
    usw...  
    ?>
    INSERT INTO `vms_crons` VALUES ('', 'buchlimit', 0, 'crons/buchlimit.php', 'Buchungslimit');

  3. #3
    Sledgedog
    Gast
    super die Datenbank wird schon wesentlich kleiner nach der Bereinigung

    wenn ich nun z.b. die universal_cache_log
    auch regelmässig reinigen will, wie füge ich die da ein
    genauso nur ohne $db_prefix?
    hat nämlich nicht geklappt

  4. #4
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    hmm.. gibts bei universal_cache_log keine timestamp spalte?

    wenn es sie gibt sollte es mit dem hier klappen:

    PHP-Code:
    db_query ("DELETE FROM universal_cache_log WHERE buchungszeit < ".(time()-($buchlimit*86400))); 

  5. #5
    Sledgedog
    Gast
    doch gibt es, läuft nun auch, ich hatte nur mal wieder einen . vergessen

    warum kann man auch bei php nicht einfach in die erste Zeile massig ;;;;;; ........ usw eingeben, damit der sich dann bedient, wenn man was verpeilt einzugeben

    Danke Dir

  6. #6
    Erfahrener Benutzer Avatar von sunnydreamer
    Registriert seit
    08.07.2008
    Beiträge
    490
    Die Datenbankgröße spielt aber nicht "umbedingt" eine Rolle, also ich kenn Seiten die lagern auf Ihrer DB gut 500MB-3GB und das Dinge flitzt.

    Ggf. liegt es auch an bestimmten Unterseiten die x mal von den Usern aufgerufen werden und dort eben einfach zu viel Abgefragt wird. Meist ist das z.B. die Refübersicht da bei ner Downline von ca. 100 Usern schon einiges an Abfragen zusammen kommen kann.

    Oder lädt man als Admin zu oft die Userliste, dann der Ländercode und was weiß ich dann ist nix mehr mit schnell klicken für die User :P...

    Grüße, Sunny
    ... ich... ein bisschen verspielt
    Я люблю ее

  7. #7
    Sledgedog
    Gast
    ja aber ich habe nun trotzdem mal die Einträge von fast 3,5 mio auf 1,8 mio reduziert

    aber ich denke ein hauptproblem ist der doppler
    denn dort sind alle auszahlungen drinnen gespeichert

    wenn ausgezahlt wurde dann setzt er den status von 0 auf 1

    die auszahlungen bleiben nur gespeichert, um "bisher gesamt ausgezahlt" anzeigen zu können

    will das gern ändern so das er die ausgezahlte summe in eine extra tabelle speichert und anstelle dann den status auf 1 zu setzen soll er die position löschen

    da er ja immer sucht wo die erste position mit status "0" ist dauert das immer länger
    denn derzeit muss der da ca. 190k positionen durchgehen bis er auf eine mit Status "0" kommt
    man merkt direkt wenn ein user in den doppler zahlt, da dann die performance stark in die knie geht

Ähnliche Themen

  1. Seite Lahmt sehr stark, immer öfters Fehler 500!
    Von Siggi84 im Forum Support zum VMSone
    Antworten: 18
    Letzter Beitrag: 21.11.2010, 18:53
  2. Anfangen zu programmieren
    Von sebi-home im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 5
    Letzter Beitrag: 19.03.2009, 18:18
  3. [HTML/CSS/JS] Seite an Broser anpassen aber wie ?
    Von Sentinel89 im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 08.02.2007, 23:55
  4. Installiert aber seite ned da?
    Von localx im Forum Support zum VMSone
    Antworten: 10
    Letzter Beitrag: 23.01.2007, 17:30

Berechtigungen

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