Очистка базы данных реестра управления - PullRequest
0 голосов
/ 03 апреля 2012

Моя база данных GREG (mysql) растет до 1,1 миллиона строк в таблицах REG_RESOURCE_PROPERTY и REG_PROPERTY.
Я думаю, что это происходит, потому что управление версиями активно.
Можно ли как-то очистить базу данных?

Я хочу сохранить последнюю версию и, если это возможно, удалить записи старше указанной даты.

Спасибо за помощь
Pablo

1 Ответ

0 голосов
/ 03 апреля 2012

Таблицы REG_RESOURCE_PROPERTY и REG_PROPERTY растут относительно из-за пересмотра ресурсов при добавлении свойства. Таблицы REG_SNAPSHOT, REG_RESOURCE_HISTORY и REG_CONTENT_HISTORY растут относительно из-за пересмотра ресурса при добавлении нового ресурса.

Автоматическую проверку при изменении ресурса можно отключить, изменив <versionResourcesOnChange>false</versionResourcesOnChange> параметр в registry.xml

или вы можете создать скрипт для удаления ненужных записей из БД. Надеюсь, это поможет.

Спасибо

Thilini

...