Piwik berechnet anhand der Log-Daten in den Log-Tabellen (log_visit,…) die Archivdaten. Dabei handelt es sich um vorberechnete Berichte die in den oben genannten Tabellen abgelegt werden. Diese können solange die Log-Daten noch da sind jederzeit neu berechnet werden.
Du kannst entweder Log-Daten löschen lassen. Alle Berichte stehen dann noch zur Verfügung, solange die Archivtabellen intakt sind.
Wenn du alte Archive löschst werden diese ggf wieder angelegt sobald sie aufgerufen werden, solange die Logs noch da sind.
Ich weiß nicht ob ich das richtig verstanden habe. Mein Ziel ist es etwas zu haben damit wir die größe der Datenbank reduziehren können. So das zum beispielt wenn wir viele Seiten mit viel Traffic an eine DB angebunden ist uns diese nicht voll läuft nach x Monaten/Tagen (wie auch immer). Wenn ich das mit den Logfiles richtig verstanden habe sind die Daten immernoch in der Datenbank und nehmen den Speicherplatz weg. Kann man nicht mittels SQL Query,Plugin o.ä. die Daten aus der Datenbank nehmen und in eine Datei schreiben so das sie vollständig aus der DB entfernt sind aber ggf. wieder eingespielt werden können?
Plugin gibts da leider aktuell keines soweit ich weiß. Aber theoretisch müsstest du alte Einträge aus den Log-Tabellen exportieren und entfernen können.