Очистка базы данных 1С

Очистка базы данных 1С

Очистка информационной базы от ненужной информации

Данная обработка позволит выполнить очистку информационной базы от ненужной информации, а так же от информации, которая больше не используется. Работа осуществляется в двух режимах, режим "Удаление объектов" и режим "Удаление не используемых объектов".

Режим работы "Удаление объектов".
Удаление объектов - это режим удаления данных и поиска ссылок на указанные объекты и регистры с последующим удалением этих данных. Режим предназначен для обрезки базы от данных


Режим позволяет выбрать и удалить данные из информационной базы. Для этого нужно настроить отбор на странице "Что и как нужно удалить?".


  • Способ удаления - непосредственное удаление данных (без пометки на удаление). Что нам делать с объектами, которые необходимо удалить из базы. Предполагается либо полное удаление объектов, либо пометка удаления объектов. Для регистров в обоих случаях будет удаление записей, а для констант - очистка значений.
  • Удалять в монопольном режиме - позволяет удалять данные в монопольном режиме, что может значительно уменьшить время выполнения. Позволит удалять данные быстрее за счет того, что больше с базой никто не сможет работать в процессе удаления. Как правило при удалении в базе итак никто не работает.
  • Максимальная глубина поиска - поиск ссылок по ссылкам, по умолчанию поиск осуществляется рекурсивно на глубину равную 3.

На странице "Удаление" можно увидеть данные в виде дерева, которые будут удалены.


Режим работы "Удаление не используемых объектов".
Удаление не используемых объектов - это режим поиска в указанных справочниках/документах данных которые нигде не используются с последующим их удалением. Например, для удаления данных после обрезки, которые уже не используются.


Режим позволяет найти данные, которые нигде не используются (ошибочно заведены). Для этого нужно настроить отбор на странице "Что и как нужно удалить?".


  • Максимальная глубина поиска - поиск ссылок по ссылкам, по умолчанию поиск осуществляется рекурсивно на глубину равную 3. Используется при построении дерева ссылок (рекомендуется значение 10). Пример: если мы выбрали к удалению одну организацию, то на первом уровне поиска мы найдем все данные, которые ссылаются на эту организацию, на втором уровне, мы найдем все объекты и записи регистров которые нашли на первом уровне и т.д. Такой подход поможет найти все что ссылается на удаляемые данные.

На странице "Удаление" можно увидеть данные в виде дерева, которые будут удалены.



Для обычных форм алгоритм работы аналогичный.

Логотип
 Начало работы | Описание курса | Удаление данных используя режим "Скрипт SQL"