Huhu 🙂 ,
ich habe im Backend unter DB-Überprüfung den Punkt "Total Page Tree" gewählt.
Mir ist nun aufgefallen das dort meine alten Textstrukturen für mein Menü in der Datenbank gespeichert sind.
(Siehe Foto)
Dazu habe ich 3 Fragen.
1. Ist es möglich Menü Stücke aus dieser Struktur wieder herzustellen?
2. Wie kann ich die (alten) Menüs löschen?
Bild: img41.imageshack.us/…/2308.png
In TYPO3 wird datenbanktechnisch so gut wie nie etwas gelöscht.
Wiederhestellen kann man gelöschte Seiten über die History/Wiederherstellen-Funktion der Elternseite.
Alternativ kannst du auch in der Tabelle pages das deleted Falag des Page-Datensatzes wieder auf Null setzen.
Um "alte" Seiten gänzlich aus der Datenbank zu verbannen musst du das in der Datenbank selber machen. Das geht relativ einfach mit ein wenig SQL Kenntnisse mit dem PHPmyAdmin.
Ich meine ich hätte auch mal eine Extension gesehen, mit der man die Datenbank aufräumen kann und gelöschte Datensätze komplett aus der Datenbank entfernen kann.
Yepp, das ist die hier: http://typo3.org/extensions/repository/view/kj_recycler/current/
Hat bei mir eine Verkleinerung der Datenbank von 32 auf 28 MB gebracht, obwohl es "tausende" Seiten von Müll waren.
Also die Dateigröße bringst nicht wirklich, zu den Zugriffszeiten kann ich nicht wirklich einen Unterschied feststellen .... aber das Aufräumen war höööööööchste Zeit!
Am meisten Ersparnis hat gebracht die Tabellen cache_.... zu LEEREN. Bei einer 65MB DB waren das glatte 40MB!
Und die hilft auch noch ein wenig beim Aufräumen: http://typo3.org/extensions/repository/view/kb_cleanfiles/current/
Wo finde ich denn die Historie/Wiederherstellen der Elternseite?