Как создать снимок и сгенерировать отчет анализа AWR в DM7

В процессе использования базы данных, если вы хотите отслеживать параметры базы данных в различные моменты времени, вам необходимо использовать моментальные снимки базы данных. После установки базы данных функция моментального снимка базы данных по умолчанию отключена. Моментальный снимок базы данных - это статическая база данных, доступная только для чтения. Функция моментального снимка DM реализована на основе базы данных, и каждый моментальный снимок является зеркалом только для чтения на основе базы данных. Получив снимок, вы можете получить соответствующую информацию о данных исходной базы данных на момент создания снимка. В этой статье показано, как создавать снимки состояния базы данных и отчеты AWR.

 

Примечание: Демонстрационная среда этой статьи: Сервер базы данных DM x64V7.1.6.43-Build (2018.01.29-88741) ENT

 

Чтобы включить снимки DM, необходимо вызвать пакет DBMS_WORKLOAD_REPOSITORY

[Примечание: пакет DBMS_WORKLOAD_REPOSITORY не поддерживается в среде DM MPP]

-Создайте системный пакет DBMS_WORKLOAD_REPOSITORY.

SP_INIT_AWR_SYS (1);

- Включить определение статуса.

ВЫБРАТЬ SF_CHECK_AWR_SYS;

- Следующий оператор устанавливает интервал равным 10 минутам или другим значениям:

ВЫЗОВ DBMS_WORKLOAD_REPOSITORY.AWR_SET_INTERVAL (10);

--Создать снимок вручную:

DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();

Здесь мы можем попробовать несколько раз и создать несколько разных снимков.

 - Просмотр информации о созданном снимке, включая идентификатор снимка:

ВЫБРАТЬ * ИЗ SYS.WRM $ _SNAPSHOT;

 

 

 

Если мы хотим знать рабочее состояние базы данных в каждый момент времени, мы можем использовать метод AWR_REPORT_HTML в пакете DBMS_WORKLOAD_REPOSITORY для создания отчетов AWR в формате HTML.

 

 - Просмотр содержимого отчета об анализе AWR в формате html, идентификатор снимка которого находится в диапазоне от 1 до 3.

ВЫБРАТЬ * ИЗ ТАБЛИЦЫ (DBMS_WORKLOAD_REPOSITORY.AWR_REPORT_HTML (1,3));

- Создайте отчет об анализе AWR с идентификатором моментального снимка в диапазоне от 1 до 3 для файла awr1.html в каталоге / home / dmdba.

 

SYS.AWR_REPORT_HTML (1,3, '/ home / dmdba', 'awr1.html'); [изменить в соответствии с фактическим путем]

Сгенерированный формат отчета выглядит следующим образом

 

 

Вышесказанное относится к некоторым случаям использования моментальных снимков базы данных в DM7. Если вы хотите получить более глубокое понимание этого аспекта, вы можете обратиться к главе пакета DBMS_WORKLOAD_REPOSITORY в каталоге установки DM7 / doc / special / DM7.

 

рекомендация

отblog.csdn.net/qq_42726883/article/details/108528482