Свертка информационной базы

Если объем информационной базы достиг критических объемов, либо есть понимание нецелесообразности хранения данных в исходном развернутом варианте за длительный период времени, возможно проведение операции по свертке базы. 

Свертка базы осуществляется с помощью внешней обработки «Закрытие периода», которая входит в состав дистрибутива.

Уменьшение объема ИБ достигается за счет:

  • удаления чеков (в полном объеме ИБ они занимают приблизительно 25%)

и/или 

  • очистки регистров накопления с переносом остатков (примерно 50% от общего объема ИБ).

ВАЖНО

Свертка применима только к файловой базе.

Последовательность действий для корректного проведения операции свертки информационной базы:

Шаг 1. Подготовка базы к свертке.

Для распределенной информационной базы:

  • выполнить обмены между всеми узлами,
  • с помощью обработки сохранить локальные параметры периферийных баз в файл,

  • сделать Back Up базы.

В центральной базе:

  • сделать Back Up базы

Сохраненные данные при необходимости могут быть использованы для получения подробной аналитики за прошлые периоды, которые были закрыты в ходе выполняемой свертки, а также для восстановления данных в случае завершения операции свертки с ошибками.

Шаг 2. Свертка.

Удалите чеки и/или сверните базу. Наибольшее сокращение объемов достигается при свертке информационной базы.

Если объемы базы велики, свертка может занимать продолжительное время. В таком случае рекомендуется осуществлять свертку поэтапно, разбив период на несколько.

Шаг 3. Восстановление работы, проверка корректности данных.

Для распределенной информационной базы – для каждого узла:

  • Создать начальный образ узла,
  • Развернуть базу,
  • Загрузить локальные параметры из файла.

ВАЖНО

После свертки информационной базы обязательно необходимо провести процедуру сжатия, которая уменьшит базу.

Примерное время сжатия базы размером 5,58 Гбайт – 3,5-4 часа. Объем данной базы сократился до 1.78 Гбайт.

После свертки обязательно убедитесь, что количества и суммы на остатках до свертки и после свертки совпадают. Для проверки остатков постройте отчеты:

  • Отчет «Взаиморасчеты» для контроля остатков взаиморасчетов.
  • Отчет «Баланс» для контроля остатков денежных средств.
  • Отчеты «Остатки товаров» и «Товарный отчет» для контроля остатков товаров на складах.