con_stat_archive ist riesig -> 185 MB!!!!
con_stat_archive ist riesig -> 185 MB!!!!
Hallo,
meine Tabelle con_stat_archive hat ne Größe von 185 MB! Die Seite ist 3 sprachig und erst seit ca. 2 Monaten online. Wie kann das passieren?
Kann ich diese Tabelle einfach leeren, ohne das Probleme auftreten...außer das dann die Statistiken weg sind?
Merci + Gruß
Nico
meine Tabelle con_stat_archive hat ne Größe von 185 MB! Die Seite ist 3 sprachig und erst seit ca. 2 Monaten online. Wie kann das passieren?
Kann ich diese Tabelle einfach leeren, ohne das Probleme auftreten...außer das dann die Statistiken weg sind?
Merci + Gruß
Nico
-
- Beiträge: 112
- Registriert: Mi 21. Jun 2006, 07:00
- Wohnort: Nordhausen
- Kontaktdaten:
-
- Beiträge: 112
- Registriert: Mi 21. Jun 2006, 07:00
- Wohnort: Nordhausen
- Kontaktdaten:
Im Archiv sind die Statistiken der vergangenen Monate.
Wenn sie seit 2 Monaten Online ist können da max. 2 Monate archviert sein.
Ein Gedankenspiel:
Wenn jeder Seitenaufruf 10Kb Speicherplatz in der Tabelle kosten würde:
wären das bei 185 MB = 18.500 Aufrufe in sehr knapp 2 Monaten
Ich trau mich ja fast nicht zu fragen: nicht doch 1,8 MB?
Wenn sie seit 2 Monaten Online ist können da max. 2 Monate archviert sein.
Ein Gedankenspiel:
Wenn jeder Seitenaufruf 10Kb Speicherplatz in der Tabelle kosten würde:
wären das bei 185 MB = 18.500 Aufrufe in sehr knapp 2 Monaten
Ich trau mich ja fast nicht zu fragen: nicht doch 1,8 MB?
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Doch, das kann schon sein:wosch hat geschrieben:Ich trau mich ja fast nicht zu fragen: nicht doch 1,8 MB?
http://www.contenido.org/forum/viewtopi ... tatarchive
@llaron: Schau dir den Thread mal an.
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Ganz einfach. Der Contenido-Pseudocron merkt sich den Zeitpunkt des Ausführens eines einzelnen Cronjobs dadurch, dass er in eine jeweilige ".job"-Datei den Timestamp schreibt. Ist keine Datei vorhanden, legt er eine an. Kann keine angelegt werden (keine Schreibrechte für den Ordner), versucht er das immer wieder und führt das Script auch immer aus. Wurden die ".job"-Dateien bereits in der Vergangenheit erzeugt, lassen sich aber seit einiger Zeit nicht mehr schreiben, passiert das gleiche.wosch hat geschrieben:Aber was ich nicht verstehe, was haben cronjobs mit den Einträgen zu tun?
Monatlich werden die Statitik-Einträge verschoben, o.k.
Aber warum wird in das Statistik-Archiv geschrieben wenn die cronjobs nicht die richtigen Rechte haben?
hmm...
ich mach da jetzt mal nen bug draus...
zwei sachen...
erstens:
functions.stat.php - function statsArchive
sollte nur ausgeführt werden falls $yearmonth noch nicht in $cfg["tab"]["stat_archive"] existiert...
könnte man zu beginn der funktion ergänzen...
zweitens:
eine fehlermeldung in pseudo-cron.inc.php auslösen falls keine schreibberechtigungen gegeben sind...
verschoben...
ich mach da jetzt mal nen bug draus...
zwei sachen...
erstens:
functions.stat.php - function statsArchive
sollte nur ausgeführt werden falls $yearmonth noch nicht in $cfg["tab"]["stat_archive"] existiert...
könnte man zu beginn der funktion ergänzen...
zweitens:
eine fehlermeldung in pseudo-cron.inc.php auslösen falls keine schreibberechtigungen gegeben sind...
verschoben...
*** make your own tools (wishlist :: thx)