stat_archive: Tabelle/Datenbank wird überfüllt [gelöst]

Gesperrt
redFlow
Beiträge: 4
Registriert: Do 11. Jan 2007, 21:06
Wohnort: Berlin.Mitte
Kontaktdaten:

stat_archive: Tabelle/Datenbank wird überfüllt [gelöst]

Beitrag von redFlow »

Hallo miteinander.

Nachdem ich leider im Forum keinen passenden Beitrag gefunden habe, wende ich mich mit folgendem Problem an die Gemeinde:

In der Tabelle "stat_archive" werden in rasanter Geschwindigkeit Einträge erzeugt - wenigstens 500kB in der Stunde!

Nachdem diese Tabelle bereits 200MB wog und die Website nicht mehr erreichbar war, habe ich die "stat_archive" geleert.
Die Website läuft wieder problemlos, nur - es werden weiterhin Einträge in dieser Menge und Geschwindigkeit in die Tabelle geschrieben...

Welche Funktion hat die "stat_archive"?
Werden da alle Bewegungen aller Besucher geloggt?
Und: lässt sich dieses Logging an irgendeiner Stelle einschränken / abschalten?

Sehr vielen Dank für guten Rat
und mit frohem Gruß
Zuletzt geändert von redFlow am Mo 15. Jan 2007, 10:44, insgesamt 1-mal geändert.
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

such bitte nach stat_archive im Forum.
Bitte keine unaufgeforderten Privatnachrichten mit Hilfegesuchen schicken. WENN ich helfen kann, dann mache ich das im Forum, da ich auch alle Postings lese. PN werden nicht beantwortet!
redFlow
Beiträge: 4
Registriert: Do 11. Jan 2007, 21:06
Wohnort: Berlin.Mitte
Kontaktdaten:

Beitrag von redFlow »

Tjanun - das war natürlich auch mein erster Gedanke... Und auch meine erste Tat, jedoch wohl zu sehr konzentriert auf die Version 4.6...

Jedenfalls hast Du natürlich recht behalten:

http://contenido.org/forum/viewtopic.php?t=8926
lieferte eine gute Beschreibung meines Problems und einen Lösungsansatz von emergence:
ich kann mir da nur vorstellen das die cronjobs/*.job dateien nicht beschreibbar sind... kontrollier mal die dateiberechtigungen...
Nun habe ich jedoch keine *.jobs-Dateien im "cronjobs"-Verzeichnis. Aber nun wenigstens eine konkrete Idee, was ich noch ausprobieren könnte...

Vielen Dank schonmal, Halchteranerin! Ich melde mich nochmal. Falls ich nicht weiterkomme / oder eine Lösung gefunden habe.

Zwischenzeitlich bin ich trotzdem dankbar für weitere Tipps.
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

redFlow hat geschrieben:Nun habe ich jedoch keine *.jobs-Dateien im "cronjobs"-Verzeichnis. Aber nun wenigstens eine konkrete Idee, was ich noch ausprobieren könnte...
Das ist wohl genau das Problem. Wahrscheinlich verfügt das Verzeichnis nicht über die notwendigen Rechte. Das muss halt für den Webserver schreibbar sein, sonst wird der die Dateien wohl nicht anlegen können.
redFlow
Beiträge: 4
Registriert: Do 11. Jan 2007, 21:06
Wohnort: Berlin.Mitte
Kontaktdaten:

Beitrag von redFlow »

Korrekt, Dodger77. Danke für den Hinweis.
Ich habe die Berechtigung jetzt auf (unvernünftige) 777 gesetzt, trotzdem werden keine (*.jobs- oder andere) Dateien angelegt.

Andererseits scheint das trotzdem einen positiven Effekt zu haben: die Anzahl der Einträge in der "stat_archive" scheint zu stagnieren...

Möglicherweise wird (erst) jetzt die crontab.txt ausgeführt, die wohl auch das Logging beeinflusst.

Ansonsten hätte ich als Nächstes diesen Tipp von emergence ausprobiert:
http://contenido.org/forum/viewtopic.php?t=6575 (Statistik deaktivieren)

...(in der crontab.txt)...
die zeile
0 0 1 * * move_old_stats.php
einfach entfernen, tuts auch...
Jetzt beobachte ich erstmal die weitere Entwicklung in der "stat_archive"...

***

Großen Dank für die rasche Hilfe!
redFlow
Beiträge: 4
Registriert: Do 11. Jan 2007, 21:06
Wohnort: Berlin.Mitte
Kontaktdaten:

Beitrag von redFlow »

Nachtrag:

Die Anzahl der Einträge stagniert tatsächlich. Es lag also wohl wirklich an den fehlenden Berechtigungen... :-)

Viel Dank für Rat und Tat
Gesperrt