it-swarm.com.de

Ist es sicher, eine Feldrevisionstabelle abzuschneiden?

Ich habe festgestellt, dass D7 für jedes Feld eine field_revision-Tabelle erstellt und den Inhalt von seinem Feldtabellen-Gegenstück dupliziert, selbst wenn Revisionen deaktiviert sind.

Ich habe eine große Texttabelle, die viel Platz beansprucht (mehrere GB).

Wäre es sicher, die Revisionstabelle abzuschneiden?

PS: In der Zwischenzeit ich habe dies auch als Fehler gemeldet .

13
giorgio79

Ich denke da hilft dir das Field SQL Norevisions Modul :

Field SQL Norevisions bietet ein Feldspeicher-Backend, das verhindert, dass Entitätsrevisionen im MySQL-Speicher-Backend gespeichert werden.

Der Zweck des Moduls besteht darin, die Menge duplizierter Daten zu reduzieren, die auf großen Websites gespeichert werden Drupal Websites, die keine Revisionen verwenden. Es hat den zusätzlichen Leistungsvorteil, die Anzahl der Abfragen beim Erstellen von Entitäten mit zu halbieren Felder.

In diesem Modul können keine Revisionsfelder erstellt werden, sodass Ihre Leistung gesteigert wird, da die Anzahl der Abfragen verringert wird. Außerdem haben Sie keine weiteren Revisionen auf den Knoten.

Sie können auch einige benutzerdefinierte Modulcodes verwenden, die unter der folgenden URL bereitgestellt werden:

http://www.ambidev.com/make-your-drupal-7-faster-by-removing-all-revisions/

und dieses Modul zum Löschen von Revisionseinträgen:

https://www.drupal.org/project/node_revision_delete

3
Gaurav Singh
1
Cyclonecode

Nein, es ist nicht sicher. Ich verwende Drupal 7. Ich verwende das Quizmodul auf meiner Website und habe festgestellt, dass mindestens zwei Fehler aufgetreten sind, als ich alle field_revision_ * mit variablen Fehlern geleert habe, an die ich mich nicht wirklich erinnere. und der andere war, dass die Fragen verschwunden waren.

Seltsamerweise gab es Antwortmöglichkeiten, aber alle Fragen waren weg. Ich habe nicht näher darauf eingegangen, ich habe die Tabellen field_revision_ * zurückgesetzt und es hat richtig funktioniert.

Ich kann nur sagen, wenn Sie das Quizmodul verwenden und zu myPHPAdmin gehen und diese Tabellen abschneiden, werden Fehler angezeigt. Wenn Sie kein Quizmodul verwenden, weiß ich es nicht. aber es ist nicht kugelsicher. Ich würde empfehlen, einige bewährte Module zu verwenden, um Ihre Revisionen zu löschen.

0
Simon Yi