db2 Размер восстановленной базы данных по сравнению с размером исходной базы данных

Когда база данных DB2 восстанавливается и восстанавливается из резервных копий

  • Является ли восстановленная база данных физической копией, т. е. идентичным блоком для блока с исходной базой данных (как это было во время резервного копирования) и идентичного размера исходной базы данных?

или

  • Является ли восстановленная база данных логической копией - где блоки файлов данных реорганизуются и объединяются (таким образом, большая часть неиспользуемого фрагментированного свободного пространства в файлах данных была удалена, в результате чего восстановленная база данных часто занимает меньше места для хранения?

2 ответа

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

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

Это физическая копия, постраничная. (Вот почему вы не можете, например, выполнить резервное копирование в системе с прямым порядком байтов и восстановить в системе с прямым порядком байтов.)

Другие вопросы по тегам