ИПК
АТП
УПРЗА 4.70

Уменьшение размера базы данных ECODB в УПРЗА

В процессе работы программы База Данных (БД) *.ECODB увеличивается в размерах. Основной прирост дают результаты расчётов; тем более, что результаты всех проведённых расчётов сохраняются в БД, а не заменяют предыдущие, как было в «Эколог» 3. Когда размер файла БД доходит до  сотен Мб  и  Гб , время обработки данных при формировании отчётов, открытии карты и других операциях увеличивается. Это может привести к тому, что в определённый момент не хватит оперативной памяти для сохранения внесённых в БД изменений.

Рекомендуется периодически выполнять определённый порядок действий для оптимизации БД. Периодичность каждый устанавливает для себя сам или при первых признаках замедления работы программы с текущей БД.

Важно: если обработка данных БД стала проходить слишком медленно, перед описанными ниже действиями сделайте копию БД. Программа при этом должна быть закрыта.

 

Порядок оптимизации БД

I. Удаление ненужных результатов расчёта

II. Сжатие БД

Другие рекомендации

 

I. Удаление ненужных результатов расчёта

1. Определение предприятий, содержащих критический объём результатов расчётов, с помощью инструмента «Статистика»

Достаточно удалить ненужные вам результаты только в тех предприятиях, которые составляют «критическую массу». Выявить эти предприятия поможет инструмент «Статистика» (главное окно УПРЗА —> меню «Инструменты» —> пункт «Статистика»).

Программа выделяет некоторые значения цветом. Запомните те предприятия, у которых выделены Результаты.

2. Удаление ненужных результатов расчёта

Откройте таблицу проведённых расчётов: вариант расчёта —> «Результаты расчёта».

Выделите те расчёты, которые вам больше не понадобятся.

Пример: выделены все, кроме последнего проведённого расчёта

Удалите записи о проведённых расчётах.

Сохраните изменения.

 

II. Сжатие БД

Проведение процедуры сжатия БД

Условия:

  • сжатие должно проводиться при локальном подключении к БД;
  • не должно быть других подключений к БД (с других компьютеров в сети, а также, из «ПДВ-Эколог»).

Откройте в главном окне УПРЗА в меню «Администрирование» пункт «Сжатие...».

Удостоверьтесь, что включена опция «Создать 7z-архив оригинала (рекомендуется)».

Важно: если текущий размер БД слишком большой и скорость работы программы с этой БД значительно снизилась, то примените другую тактику: сделайте копию БД (можно архивную) самостоятельно, а при проведении продедуры сжатия в программе отключите опцию «Создать 7z-архив оригинала (рекомендуется)».

Важно: ни в коем случае не завершайте работу программы через Диспетчер задач/процессов во время выполнения процедуры сжатия! Это может привести к неработоспособности базы данных.

Запустите процедуру сжатия кнопкой «Продолжить».

По завершению процедуры программа выдаст соответствующее сообщение, в котором укажет на сколько Мб уменьшен размер БД.

Если программа выдаст сообщение о неуспешном проведении процедуры, перезапустите УПРЗА и повторите попытку проведения сжатия. Если этот способ не поможет, пришлите заархивированный файл БД (ECODB) в Фирму «Интеграл» по электронной почте. Если размер файл превышает 15 Мб, используйте файлообменник.

 

Другие рекомендации

1. Отделение предприятия в новую БД

Можно перенести данные по одному или нескольким предприятиям в новую БД. Для этого предназначен пункт «Копия...» в меню «Инструменты» в главном окне УПРЗА. Перенесённое в новую БД предприятие можно удалить в первоначальной БД. Это уменьшит её размер.

2. Создание новой БД и работа в ней

Можно создать новую БД и начать работу в ней.

Наверх