Быстрая выгрузка дампа в Progress 9.1E - PullRequest
1 голос
/ 02 февраля 2012

Как выгрузка дампа может быть выполнена быстрее в Progress?Мне нужно автоматизировать процесс загрузки дампа, чтобы иметь возможность еженедельной загрузки дампа?

Ответы [ 2 ]

2 голосов
/ 02 февраля 2012

Как правило, не нужно выполнять еженедельные D & L, поскольку серверный движок справляется с управлением данными.D & L следует выполнять только тогда, когда существует явное беспокойство по поводу производительности, при смене версий или существенном организационном изменении в экстентах данных.

Сказав, что двоичный D & L обычно самый быстрый, особенно если выможно сделать многопоточным.

1 голос
/ 04 февраля 2012

Хорошо, дамп и загрузка на кросс-платформенные системы для построения обучающей системы, вероятно, является законным вариантом использования.(Если бы это был Linux для Linux, вы могли бы просто выполнить резервное копирование и восстановление - вы могли бы сделать это Linux для UNIX, если порядок байтов одинаков ...)

Бинарный формат переносим между платформами иверсии Прогресс.При желании вы можете создать двоичный дамп базы данных HPUX Progress версии 8 и загрузить его в Windows OpenEdge 11 db.

Для создания двоичного дампа используйте:

proutil dbname -C dump tablename

Это создастtablename.bd.Затем вы можете загрузить эту таблицу с помощью:

proutil dbname -C load tablename

Как только все данные будут загружены, вам нужно помнить, чтобы перестроить индексы:

proutil dbname -C idxbuild all

Вы можете запускать много одновременных команд proutil,Нет необходимости идти по одному столу за раз.Вам просто нужно, чтобы БД работал и работал в многопользовательском режиме.Взгляните на это для более подробного объяснения: http://www.greenfieldtech.com/downloads/files/DB-20_Bascom%20D+L.ppt

Полезно разбить вашу базу данных на несколько областей хранения (и они должны быть областями типа 2) для достижения наилучших результатов.Проверьте: http://dbappraise.com/ppt/sos.pptx для некоторых идей на этот счет.

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

...