Обзор Database Control

OEM Database Control Интерфейс Database Control является интуитивно понятным, поэтому тратить массу времени на рассмотрение всех ссылок и перечисление всех возможностей Database Control не имеет никакого смысла. Никакой специальной учетной записи для получения доступа к Database Control не требуется (в отличие от консоли Grid Control, для получения доступа к которой необходима учетная запись SYSMAN). Тем не менее, все равно лучше воспользоваться какой-нибудь привилегированной учетной записью базы данных,например, SYS, что позволит подключиться к Database Control с привилегиями SYSDBA. После прохождения регистрации будет открываться домашняя страница Database Control, показанная на рисунке ниже. Эта страница является своего рода отправной точкой для настройки производительности и решения других задач, связанных с управлением.

В частности, эта страница позволяет делать следующее.

  • Запускать и завершать работу базы данных Oracle.
  • Оценивать текущую степень исправности базы данных за счет проверки предупреждений.
  • Переходить к выполнению различных связанных с управлением задач с использованием вкладок Performance (Производительность), Availability (Доступность),Server (Сервер), Schema (Схема), Data Movement (Перемещение данных) и Software and Support (Программное обеспечение и поддержка), которые более подробно рассматриваются в следующих разделах.

По умолчанию домашняя страница обновляется каждую минуту и состоит из следующих разделов:

  • Performance (Производительность)
  • Availability (Доступность)
  • Server (Сервер)
  • Schema (Схема)
  • Data Movement (Перемещение данных)
  • Software and Support (Программное обеспечение и поддержка)

Давайте кратко рассмотрим каждый из этих основных разделов Database Control (также называемых страницами).

Страница Performance

Страница Performance позволяет просматривать информацию об общем состоянии базы данных и помогает быстро выяснять причины снижения производительности в тех или иных местах. На рисунке ниже показана верхняя часть страницы Performance, в которой содержатся три важных диаграммы — Host (Хост), Average Active Sessions (Среднее количество активных сеансов) и SQL Response Time (Время отклика SQL), дающие быстрое представление о том, как в текущий момент обстоит дело с производительностью экземпляра. В середине страницы Performance находится раздел Diagnostic Summary (Диагностическая сводка), в котором отображаются сведения о любых текущих проблемах, зафиксированных в журнале предупреждений базы данных. В разделе Space Summary (Сводка об использовании пространства хранения) отображаются сведения о тех табличных пространствах или сегментах, которые в текущий момент испытывают нехватку пространства, а в разделе High Availability (Высокая готовность) — о том, сколько пригодного для использования свободного пространства доступно в области ретроспективного восстановления.

Нижняя часть страницы Performance, пожалуй, играет более важную роль для выполнения повседневных задач, поскольку в ней находится полезная таблица предупреждений. В этой таблице отображаются разнообразные предупреждения, которые были недавно выданы базой данных. В ней можно просматривать как краткие сообщения о различных ошибках, так и более конкретные детали, приведшие к выдаче каждого конкретного предупреждения.


Совет. Oracle рекомендует начинать следить за показателем ожиданий, если их количество в два раза превышает показатель максимальной загрузки ЦП (Maximum CPU) в графе сеансов.Если пропускная способность экземпляра снижается, а количество состязаний за ресурсы растет, значит, пришла пора подстраивать производительность базы данных.


В частности, при помощи страницы Performance можно делать следующее.

  • Просматривать показатели производительности экземпляра.
  • Выявлять, какие SQL-операторы, сеансы и пользователи используют больше всего ресурсов в базе данных.
  • Запускать ADDM (Automatic Database Diagnostic Monitor — монитор автоматической диагностики экземпляра базы данных).

Страница Availability

На странице Availability находится два раздела: Backup/Recovery (Резервное копирование/восстановление) и Oracle Secure Backup (Безопасное резервное копирование Oracle).Для работы с программой RMAN и ее каталогом восстановления можно использовать ссылку Backup/Recovery.

Страница Server

Страница Server служит отправной точкой для выполнения нескольких ключевых задач, касающихся управления базой данных Oracle, и состоит из перечисленных ниже разделов.

  • Storage (Хранение). Позволяет управлять табличными пространствами, файлами данных, управляющими файлами, группами файлов журнала повторного выполнения и файлами архивных журналов. Здесь также можно выполнять миграцию в ASM.
  • Database Configuration (Конфигурирование базы данных). Позволяет получать доступ к различным консультантам по использованию памяти и просматривать диаграммы использования средств базы данных, а также работать с модулем автоматического управления пространством отката (Automatic Undo Management) и проверять текущие используемые параметры инициализации и при необходимости изменять их.
  • Oracle Scheduler (Планировщик Oracle). Помогает настраивать все аспекты приложения Oracle Scheduler, а также автоматизировать выполнение задач, связанных с обслуживанием базы данных.
  • Statistics Management (Управление статистикой). Позволяет управлять AWR (Automatic Workload Repository — автоматический репозиторий рабочей нагрузки) и настраивать базовые уровни параметров AWR.
  • Resource Manager (Диспетчер ресурсов). Помогает управлять приложением Oracle
  • Resource Manager.
  • Security (Безопасность). Помогает управлять пользователями, ролями и привилегиями, а также конфигурировать политики аудита, реализовать механизм прозрачного шифрования данных (Transparent Data Encryption — TDE) и создавать политики для виртуальных частных баз данных.

Страница Schema

Страница Schema позволяет управлять различными объектами базы данных, такими как таблицы, индексы, представления, синонимы, связи базы данных и материализованные представления, а также хранимым кодом, каковым помимо триггеров также являются функции, процедуры и пакеты. В предлагаемом на ней разделе Change Management (Управление изменениями) имеется интересная ссылка на страницу Dictionary Comparisons (Сравнение по словарю), с которой можно выполнять сравнение объектов, находящихся в различных базах данных.

Страница Data Movement

На странице Data Movement предлагаются ссылки, позволяющие выполнять экспорт и импорт данных, а также перенос табличных пространств. Кроме того, здесь можно выполнять клонирование баз данных, щелкнув на расположенной в разделе Move Database Fields (Перемещение полей базы данных) ссылке Clone Database (Клонировать базу данных), а также настраивать и управлять потоками и репликацией Oracle, щелкнув, соответственно, на ссылке Oracle Streams (Потоки Oracle) или Replication (Репликация).

Страница Software and Support

Страница Software and Support позволяет получать доступ к нескольким важным средствам и функциональным возможностям базы данных и состоит из перечисленных ниже разделов.

  • Configuration (Конфигурация). Позволяет клонировать корневой каталог Oracle.
  • Database Software Patching (Применение исправлений для программного обеспечения сервера баз данных). Позволяет получать доступ к программе Patch Advisor (Консультант по исправлениям) и настраивать получение и применение программных исправлений (заплат).
  • Deployment Procedure Manager (Диспетчер процедур развертывания). Позволяет получать доступ к программе Deployment Procedure Manager и модулю Deploymentand Provisioning Software Library (Библиотека ПО для развертывания и инициализации).
  • Real Application Testing (Реальное тестирование приложений). Позволяет работать с функцией Database Replay (Захват и воспроизведение нагрузки СУБД) и программой SQL Performance Analyzer (Анализатор изменений в производительности SQL).

Клонирование программного обеспечения Oracle

Database Control позволяет клонировать корневой каталог Oracle (ORACLE HOME).Grid Control позволяет даже выполнять клонирование корневых каталогов Oracle из главной установки на один или более серверов и будет автоматически корректировать соответствующим образом имена хостов, IP-адреса и другие связанные с этим параметры. Благодаря этому, довольно легко создавать множество новых инсталляций, а также сохранять выбранные основные установки для повторного применения в операциях клонирования.

Конфигурирование с использованием страницы Setup

Щелчок на ссылке Setup (Настройка), которая расположена в верхней части домашней страницы Database Control, обеспечивает доступ к странице Database Control под названием Setup (Настройка). Эта страница позволяет выполнять настройку различных аспектов Database Control и состоит из следующих разделов.

  • Administrators (Администраторы). По умолчанию для OEM Database Control во время инсталляции создается учетная запись привилегированного администратора с именем SYSMAN. Этому привилегированному администратору разрешено создавать в системе других администраторов и роли. Пользоваться учетной записью SYSMAN следует только для выполнения общих связанных с конфигурацией задач и создания других административных учетных записей для повседневного администрирования баз данных.
  • Notification Methods (Методы уведомления). Позволяет настраивать отправку электронных уведомлений из Database Control. Для этого требуется предоставлять информацию о почтовом сервере SMTP и электронном адресе, как показано на рис. 4.6.

  • Patching Setup (Настройка загрузки исправлений). Позволяет делать так, чтобы через Database Control для программного обеспечения Oracle автоматически осуществлялась загрузка различных исправлений с сайта службы MetaLink путем ввода учетных данных MetaLink.
  • Blackouts (Перерывы). Позволяет приостанавливать осуществление мониторинга за определенным целевым объектом по той или иной причине, в том числе по причине проведения на этом объекте технического обслуживания, и тем самым не получать уведомлений о несуществующих проблемах в базе данных.
  • Management Pack Access (Доступ к пакетам средств управления). Бонусные функциональные средства содержатся в четырех пакетах — Oracle Diagnostics Pack (Пакет средств диагностики Oracle), Oracle Tuning Pack (Пакет средств настройки Oracle), Oracle Configuration Management Pack (Пакет средств управления конфигурацией Oracle) и Oracle Change Management Pack (Пакет средств управления изменениями в Oracle) — и требуют приобретения дополнительных лицензий у Oracle. Страница Management Pack Access позволяет предоставлять или устранять доступ к этим пакетам, в зависимости от условий подписанного с Oracle лицензионного соглашения. Ниже перечислено, что предлагают эти пакеты.
  • Пакет Oracle Diagnostics Pack включает возможности для осуществления мониторинга производительности (как базы данных, так и хоста), средство ADDM,средство AWR, систему для уведомления о событиях и перерывах, а также механизм отслеживания хронологии событий и метрических показателей (как для базы данных, так и для хоста).
  • Пакет Oracle Tuning Pack включает средство SQL Access Advisor (Консультант по получению доступа к SQL), средство SQL Tuning Advisor (Консультант по на стройке SQL), средство SQL Tuning Sets (Наборы параметров настройки SQL) и средство оказания помощи в переорганизации объектов базы данных.
  • Пакет Oracle Configuration Management Pack упрощает процесс конфигурирования базы данных и хоста, процесс управления процедурами развертывания, процесс клонирования баз данных и корневых каталогов Oracle (ORACLE HOME), а также процесс поиска и сравнения политик конфигурации.
  • Пакет Oracle Change Management Pack позволяет вносить изменения в схемы баз данных, а также отслеживать изменения, сравнивать и синхронизировать объекты и схемы, изменять объекты схемы и просчитывать, а затем отменять изменения, если в том возникает необходимость.

Внимание! Использование четырех перечисленных здесь пакетов средств управления без приобретения соответствующей дополнительной лицензии у Oracle Corporation будет считаться нарушением условий лицензионного соглашения.


Раздел Related Links и страница Advisor Central

В нижней части домашней страницы Database Control и каждой другой страницы, например, Performance, доступен раздел Related Links (Связанные ссылки), в котором предлагаются ссылки, позволяющие получать доступ к нескольким полезным инструментам управления, заданиям, планировщику Oracle (Oracle Scheduler) и журналу предупреждений в том числе. Также в этом разделе имеется ссылка Advisor Central (Центральная панель консультантов), ведущая к странице Advisor Central (Центральная панель консультантов). Эта страница состоит из двух вкладок: Advisors (Консультанты) и Checkers (Инструменты проверки). Вкладка Advisors представляет собой своего рода панель для запуска различных специализированных инструментов, входящих в состав каркаса консультирования по вопросам управления. О каждом из этих важных инструментов-консультантов более подробно будет рассказываться далее в моих заметках.

Вкладка Checkers ведет к странице Checkers (Инструменты проверки), на которой можно просматривать результаты различных выполнявшихся базой данных проверок,например, результаты проверки структурной целостности базы данных. Более подробно о том, что собой представляют инструменты проверки в выпуске Oracle Database 11g, речь пойдет в следующих моих статьях.

Создание ролей в Database Control

Ролью (role) называется коллекция предопределенных привилегий доступа к целевой базе данных, создаваемых привилегированными администраторами. По умолчанию получать доступ к консоли Database Control разрешено только пользователям SYS, SYSTEM и SYSMAN. После подключения к Database Control от имени одного из этих пользователей администраторы могут назначать привилегии на выполнение операций по управлению и другим учетным записям пользователей в базе данных. В частности, необходимые для создания ролей шаги выглядят следующим образом.

  1. Подключиться к Database Control от имени SYS, SYSTEM или SYSMAN.
  2. Щелкнуть на ссылке Setup (Настройка), а затем на кнопке Create (Создать).
  3. На странице Create Role Properties (Создание роли: Свойства) ввести желаемое имя и описание для роли. Щелкнуть на кнопке Next (Далее).
  4. На странице System Privileges (Привилегии на уровне системы) выбрать вариант View Any Target (Просматривать любой целевой объект) и щелкнуть на кнопке Next.
  5. В разделе Available Targets (Доступные целевые объекты) выделить тип Database (База данных) и затем выбрать желаемые базы данных из раскрывающегося списка.Щелкнуть на кнопке Next.
  6. В разделе Available Targets (Доступные целевые объекты) выбрать опцию Listener (Слушатель) и указать подходящего слушателя. Щелкнуть на кнопке Next.
  7. В разделе Target Privileges (Привилегии на уровне целевых объектов) выбрать вариант Full (Полный набор) (внутри подраздела Batch Assignment (Массовое назначение)). Щелкнуть на кнопке Next.
  8. Щелкнуть на кнопке Administrators (Администраторы), чтобы перейти на страницу Create Role Administrators (Создание роли: Администраторы). Здесь будет отображаться список всех доступных администраторов, которым можно назначить только что созданную роль OEM. Выбрать в этом перечне желаемых администраторов и щелкнуть на кнопке Finish (Готово).

Подключение к MetaLink

Oracle Database 11g позволяет напрямую устанавливать из OEM связь со службой Oracle MetaLink, а это значит, что OEM может автоматически отслеживать появление новых исправлений (заплат). При желании получать предупреждение об обнаружении OEM нового исправления, можно очень легко настроить такое поведение. Если нужно,OEM может даже уведомлять о том, когда система нуждается в установке одного из новых исправлений. После применения исправления Oracle будет обновлять инвентарь службы Oracle Universal Installer, чтобы она была в курсе всех последних исправлений.

Шаги для выполнения загрузки и применения программных исправлений вручную выглядят следующим образом.

  1. Щелкнуть на домашней странице Database Control на ссылке Setup (Настройка).
  2. Щелкнуть на странице Setup (Настройка) на ссылке Patching Setup (Настройка загрузки исправлений).
  3. На странице Patching Setup (Настройка загрузки исправлений) указать имя пользователя и пароль службы Metalink. В поле Patch Search URL (URL-адрес для поиска исправлений) будет по умолчанию отображаться адрес страницы подключения к службе MetaLink (http://updates.oracle.com).

После выполнения этих шагов Oracle будет использовать указанные учетные данные службы MetaLink для запуска задания RefreshFromMetalink через равные промежутки времени. Это задание будет приводить к сбору информации о критических путях Oracle и критериях последней коллекции обновлений с MetaLink и обновлению данных в репозитории OEM соответствующим образом.


На заметку! В качестве альтернативного варианта можно получать доступ к Oracle MetaLink по адресу http://metalink.oracle.com и после авторизации выполнять поиск и загрузку нужных обновлений.


Каркас конфигурации на основе политик

В Oracle Database 11g содержится каркас конфигурации на основе политик, помогающий отслеживать целевые объекты, которые могут нарушать установленные политики конфигурации. В OEM предлагается набор политик, созданный на основе рекомендуемой Oracle конфигурации для оптимального функционирования базы данных, и с его помощью Oracle Database 11g позволяет следить за тем, чтобы в базах данных не нарушались никакие из предопределенных конфигурационных политик. Oracle собирает подобные метрические сведения о конфигурации не только для баз данных, но и для хост-машин и служб-слушателей.

На домашней странице Database Control доступен раздел Diagnostic Summary, в котором отображаются сведения о том, не были ли обнаружены какие-то нарушения политик. В случае перехода на более детальный уровень с помощью кнопки All Policy Violation,можно открывать страницу Policy Violations (Нарушения политик), на которой отображается сводная информация обо всех нарушенных политиках, которые были обнаружены в базах данных и на хостах. При желании нарушенную политику можно отключить,перейдя на страницу Manage Policy Library (Библиотека управления политиками).

Ниже перечислены некоторые типичные правила политик.

  • Правило critical patch advisories for Oracle Homes (рекомендуемые критические исправления для корневых каталогов Oracle) подразумевает выполнение проверки на предмет недостающих программных исправлений в Oracle.
  • Правило insufficient number of control files (недостаточное количество управляющих файлов) подразумевает выполнение проверки на предмет того, не используется ли только один управляющий файл.
  • Правило listener password (пароль слушателя) подразумевает выполнение проверки на предмет применения защищенных паролем слушателей.

Отслеживание статистических показателей по использованию функциональных средств базы данных

В Oracle Database 11g можно следить за метрическими показателями использования базы данных, которые позволяют понимать две важных вещи.

  • Каким образом используются различные функциональные средства базы данных Oracle, в том числе используется ли данное средство вообще в текущий момент в базе данных, а также когда к нему обращались в первый и в последний раз.
  • Как выглядят статические показатели по маркерам максимального уровня заполнения у важнейших атрибутов базы данных. Под маркером максимального уровня заполнения (High-Water Mark — HWM) подразумевается наивысшая точка использования, которая была достигнута средством к данному моменту.

К числу функциональных средств базы данных, за показателями которых можно следить, относятся: Advanced Replication (Расширенная репликация), Oracle Streams (Потоки Oracle), Virtual Private Database (Виртуальная частная база данных) и различные средства ведения аудита.

База данных собирает статистические показатели по:

  • максимальному размеру таблиц;
  • максимальному количеству файлов данных Oracle;
  • максимальному количеству сеансов пользователей;
  • размеру самых больших сегментов данных и индексов.

Изучение статистических показателей по использованию функциональных средств базы данных

Шаги для просмотра статистических показателей по использованию средств базы данных выглядят следующим образом.

1. На домашней странице Database Control щелкнуть на ссылке Administration (Администрирование) и перейти в группу Database Configuration (Конфигурация базы данных), после чего щелкнуть на ссылке Database Feature Usage (Использование средств базы данных).

2. После этого появится ведомость свойств Database Usage Statistics (Статистика использования базы данных), в которой в виде таблицы будут отображаться все статистические показатели по использованию средств базы данных. В частности, в этой таблице будут отображаться имена всех доступных средств базы данных вместе с информацией о том, используются ли они в текущий момент, и когда к ним обращались в первый и в последний раз. Для просмотра более детальных сведений об использовании того или иного средства достаточно щелкнуть на ассоциируемой с ним ссылке. На рис. 4.7 показано, как может выглядеть раздел Feature Usage (Использование средств) в ведомости свойств Database Usage Statistics.

3. Для просмотра HWM-показателей базы данных нужно щелкнуть в ведомости свойств Database Usage Statistics на вкладке High Water Marks (Маркеры максимального уровня заполнения). На этой вкладке будут отображаться HWM-показатели для всех объектов базы данных, а также последнее выборочное значение для каждого функционального средства и номер версии этого средства. На рисунке выше показано, как может выглядеть вкладка High Water Marks.

 

 

 

 

Вас заинтересует / Intresting for you:

Конфигурирование и использован...
Конфигурирование и использован... 8651 просмотров Светлана Комарова Tue, 21 Nov 2017, 13:18:46
Использование домашней страниц...
Использование домашней страниц... 1838 просмотров Горр Tue, 21 Nov 2017, 13:18:46
Обзор Grid Control
Обзор Grid Control 4204 просмотров Горр Tue, 21 Nov 2017, 13:18:46
Oracle Wallet - создаем защище...
Oracle Wallet - создаем защище... 5813 просмотров Antoniy Tue, 21 Nov 2017, 13:18:05
Войдите чтобы комментировать

apv аватар
apv ответил в теме #8448 6 года 11 мес. назад
Планировщик заданий (sheduler) - очень удобная штука в Database Control ентерпрайс менеджера