2012-04-03 14 views
0

Meine GREG-Datenbank (mysql) wächst bis zu 1,1 Millionen Zeilen in den Tabellen REG_RESOURCE_PROPERTY und REG_PROPERTY.
Ich denke, es passiert, weil die Versionierung aktiv ist.
Gibt es eine Möglichkeit, eine Art Bereinigung für die Datenbank durchzuführen?Governance Registry-Datenbank Reinigung

Ich möchte die letzte Version verwalten und, wenn es möglich ist, Datensätze löschen, die älter als ein bestimmtes Datum sind.

Danke für die Hilfe
Pablo

Antwort

0

REG_RESOURCE_PROPERTY und REG_PROPERTY Tabellen wachsen-up relativ aufgrund Revisionierung Ressourcen, wenn eine Eigenschaft hinzufügen. REG_SNAPSHOT-, REG_RESOURCE_HISTORY- und REG_CONTENT_HISTORY-Tabellen wachsen relativ aufgrund von Ressourcenrevision beim Hinzufügen einer neuen Ressource.

Automatische Revisionierung auf Ressourcenänderung kann durch Änderung der <versionResourcesOnChange>false</versionResourcesOnChange> Parameter in registry.xml

oder sonst können Sie ein Skript erstellen, deaktiviert werden, um unerwünschte Datensätze aus der db zu entfernen. Hoffe, das hilft.

Dank

Thilini

+0

Sie Versionshistorie, indem ältere Versionen von der Benutzeroberfläche mit der neuen Verbesserung verwalten kann, ist im Kofferraum zur Verfügung Dieses https://wso2.org/jira/browse/REGISTRY-658 jetzt . –

+0

Ich warte auf die neue Verbesserung. Es ist genau das, wonach es gesucht hat. Danke. –