Назад | Перейти на главную страницу

«Экспортировать» профиль настройки SQL в другой экземпляр?

Я ушел с работы в пятницу с длительным сеансом SQL Tuning Advisor, запущенным из Grid Control в Oracle на одном из наших экземпляров разработки. Некоторые из этих сессий занимают более 4 часов, поэтому я предпочитаю запускать их на клонах продакшена, а не на боксе. Моя проблема в том, что я хотел бы время от времени внедрять профили в производственном экземпляре. Есть ли способ сделать это?

Я нашел эту страницу:

Профили SQL - сбор информации о профилях SQL

Секция «Перенос профилей SQL между базами данных» описывает процедуру в семь шагов:

  1. Создайте промежуточную таблицу для хранения профилей SQL
  2. Упакуйте профили SQL в промежуточную таблицу
  3. Экспорт таблицы с помощью Datapump или экспорта / импорта
  4. Выполнить запрос в другой базе данных без профилей SQL
  5. Импортируйте профили SQL в базу данных
  6. Распакуйте профили SQL
  7. Проверьте профили SQL

Подробные инструкции приведены на странице, на которую я ссылаюсь.

Надеюсь, это поможет.


Редактировать: Вот еще одна хорошая ссылка, представленная пользователем Serverfault Дэвид Манн: Профили SQL.