Ответ эксперта

Можно ли исследовать работающую базу Oracle, не изменяя данные?

Вопрос по направлению: Экспертиза СУБД Oracle

Ответ

Сбор с работающей базы можно организовать с минимальным воздействием, однако полностью исключить изменения нельзя. Пользователи продолжают выполнять транзакции, переключается redo, меняются undo, кэш и статистика, а диагностический запрос создаёт нагрузку и может попасть в аудит. Сначала проверяют полномочия, согласуют допустимые действия, время и способ фиксации, затем документируют исполнителя, команды, SCN и контрольные суммы.

Восстановление, импорт, Flashback, нагрузочные испытания и выполнение спорного SQL проводят на отдельном стенде. Даже запрос на чтение может вызвать функцию с побочным эффектом или повлиять на производительность. Если доступен только рабочий экземпляр, эксперт фиксирует динамическое состояние и ограничения каждого снимка. Не очищайте audit trail, archived redo и trace-файлы и не меняйте конфигурацию ради подготовки: такие действия способны уничтожить нужный контекст.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём специалиста
  • Поможем с вопросами
  • Оценим срок и стоимость
Оценить материалы или позвоните 8 (800) 333-24-09 Бесплатный звонок по России