Доброго времени суток, Коллеги,
Сегодня мы начинаем серию статей по теме архивации данных в системе SAP. В данной статье мы рассмотрим теоретическую основу процесса архивации.
При продуктивной работе системы объем данных БД постоянно растет. С каждой новой функциональностью данные в системе накапливаются с большой скоростью. Один из путей управления объемами данных – экстенсивное расширение хранилища данных, но такой путь не решает проблемы производительности системы. Кроме того, затраты на хранилище данных будут постоянно расти. Другой путь – применение методов архивирования данных. Основой этого метода является определение для каждого объекта данных жизненного цикла – времени, в течение которого данный объекта должен храниться в базе данных и времени, в течение которого объекты должны быть доступны в виде архива.
Проведение периодической процедуры архивации значительно уменьшает скорость роста объема данных системы. Процесс архивации в системе SAP реализован отдельно для каждого объекта архивирования.
При архивировании данные в базе данных системы SAP, которые больше не требуются для непосредственного доступа, идентифицируются, извлекаются и сохраняются сначала в сжатой форме в файлах на уровне операционной системы. Оттуда эти данные можно, например, перенести на одну из внешних систем хранения. После успешного извлечения и архивации данные удаляются из самой базы данных. В зависимости от используемой РСУБД вновь освобожденное пространство в базе данных будет доступно для использования после реорганизации.
Фактически процесс архивации состоит из двух частей:
1) Проведение архивации объектов в системе, включающее в себя:
a. Архивацию объектов
b. Удаление заархивированных объектов
c. Дефрагментацию БД
2) Процесс обращения к данным в архивах
Следите за выходом новых статей в телеграм-канале: t.me/sapbasisjr
Комментарии
Отправить комментарий