Сбор и воспроизведение нагрузки базы данных Oracle 11g Database Replay - Обработка нагрузки (Pre-processing)

ОГЛАВЛЕНИЕ

Обработка нагрузки (Pre-processing)

Теперь, когда нагрузка собрана, её можно воспроизвести. Обычно нагрузку воспроизводят на отдельной тестовой системе. То есть нужно скопировать файлы в директорию /home/oracle/dbcapture на тестовом сервере. Убедитесь, что директория пуста перед копированием. Для целей обучения будем использовать ту же директорию.

Воспроизведение нагрузки на той же базе является нетипичным, но вполне возможным вариантом. К примеру, вы хотите воспроизвести транзакции в вашей рабочей системе, и после завершения воспроизведения откатиться (flashback) к точке начала. У вас может появиться окно, во время которого можно протестировать эффект от изменения параметра. И это вполне можно сделать на той же системе.

Прежде чем воспроизвести, собранную нагрузку следует сперва обработать.

  1. Перейдите на главную страницу Database Replay.
  2. Выберите Step 2: Preprocess Workload.
  3. Выберите объект директории из выпадающего списка. Будет выведена информации о собранной нагрузке. Если директория ещё не создано, то это легко сделать с помощью одноименной кнопки.
  4. Нажмите Preprocess Workload.
  5. На следующей странице надо задать имя задания, а также прочие параметры. Примите имя по умолчанию, если не хотите задать своё, и запустите задание на выполнение.
  6. На следующей странице появляется подтверждение того, что задание выполняется, и ссылка на его статус.
  7. Обновляйте страницу до тех пор пока статус не станет "Succeeded."

Нагрузка обработана и готова к воспроизведению.