Silverstripe SiteTree_versions aufräumen

Die „SiteTree_versions“ Tabelle der Silverstripe Datenbank kann sich mit der Zeit enorm aufblähen.

Da Silverstripe leider keinen Mechanismus anbietet, um die Tabelle zu bereinigen, folgt hier der SQL-Befehl, um das manuell zu erledigen:

DELETE FROM SiteTree_versions WHERE CONCAT_WS('_', RecordID, Version) NOT IN (SELECT CONCAT_WS('_', ID, Version) AS combined_id FROM SiteTree);

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahren Sie mehr darüber, wie Ihre Kommentardaten verarbeitet werden .