Сбор и воспроизведение нагрузки базы данных Oracle 11g Database Replay - Обработка нагрузки (Pre-processing)
ОГЛАВЛЕНИЕ
Обработка нагрузки (Pre-processing)
Теперь, когда нагрузка собрана, её можно воспроизвести. Обычно нагрузку воспроизводят на отдельной тестовой системе. То есть нужно скопировать файлы в директорию /home/oracle/dbcapture на тестовом сервере. Убедитесь, что директория пуста перед копированием. Для целей обучения будем использовать ту же директорию.
Воспроизведение нагрузки на той же базе является нетипичным, но вполне возможным вариантом. К примеру, вы хотите воспроизвести транзакции в вашей рабочей системе, и после завершения воспроизведения откатиться (flashback) к точке начала. У вас может появиться окно, во время которого можно протестировать эффект от изменения параметра. И это вполне можно сделать на той же системе.
Прежде чем воспроизвести, собранную нагрузку следует сперва обработать.
- Перейдите на главную страницу Database Replay.
- Выберите Step 2: Preprocess Workload.
- Выберите объект директории из выпадающего списка. Будет выведена информации о собранной нагрузке. Если директория ещё не создано, то это легко сделать с помощью одноименной кнопки.
- Нажмите Preprocess Workload.
- На следующей странице надо задать имя задания, а также прочие параметры. Примите имя по умолчанию, если не хотите задать своё, и запустите задание на выполнение.
- На следующей странице появляется подтверждение того, что задание выполняется, и ссылка на его статус.
- Обновляйте страницу до тех пор пока статус не станет "Succeeded."
Нагрузка обработана и готова к воспроизведению.