Список
курсов

Oracle Database 11g: Оптимизация производительности

O11gPT 5 дн. / 40 ак. ч. Точной даты нет, вы можете зарегистрироваться

Описание Курса:

В этом курсе слушатели изучают, как использовать средства автоматической настройки производительности базы данных Oracle 11g, такие как консультанты SQL Tuning Advisor и SQL Access Advisor, автоматизированный репозиторий рабочей нагрузки AWR и монитор автоматической диагностики базы данных ADDM, а также практикуются в использовании этих средств. Курс сфокусирован на задачах настройки производительности, которые возложены на администратора базы данных: ответная корректирующая настройка операторов SQL, поддержка производительности операторов SQL и настройка компонентов экземпляра базы данных Oracle. В рамках этого курса слушатели практикуются в настройке производительности экземпляра Oracle, выполняя серию практических занятий. Методология практических занятий основывается в большей степени на тренировке практических навыков. Курс проводится под руководством инструктора в форме лекций (на русском языке) и практических занятий

Аудитория:

Администраторы баз данных, технические консультанты, специалисты служб технической поддержки

Предварительная подготовка:

Знание языка SQL, знакомство с материалами курсов 11gDBAI и gDBAII

Сертификация:

Курс поможет в подготовке к сертификационному тесту для получения звания “Oracle Database 11g Performance Tuning Certified Expert” 1Z0-054)

Содержание:

 

Введение

 - Вопросы настройки производительности

- Кто должен выполнять настройку

- Что нужно настраивать

- Как нужно выполнять настройку

Мониторинг с помощью основных инструментальных средств

- Обзор средств мониторинга производительности

- Enterprise Manager

- V$-представления, статистики и метрики

- События ожидания

- Модель затраченного времени (Time Model): обзор

Использование автоматизированного репозитория рабочей нагрузки AWR

- Обзор автоматизированного репозитория рабочей нагрузки AWR

- Данные, сохраняющиеся в автоматизированном репозитории рабочей нагрузки AWR

- Панель управления Database Control и AWR

- Создание отчетов AWR из SQL*Plus

Идентификация проблемы

- Циклический подход к фазам настройки

- Идентификация проблемы, требующей настройки

- Исправление этой проблемы

Идентификация проблемных операторов SQL

- Характеристики плохих операторов SQL

- Роль оптимизатора

- Создание плана выполнения

- Выбор путей доступа к данным

- Трассировка выполнения

Влияние на оптимизатор

- Управление статистиками оптимизатора

- Калибровка операций ввода-вывода

- Стоимость выполнения

- Изменение поведения оптимизатора

Управление планами выполнения операторов SQL

- Задачи автоматического сопровождения

- Профили операторов SQL (SQL Profiles)

- Консультант по оптимизации путей доступа SQL Access Advisor

- Схемы плана выполнения операторов SQL (SQL Outlines)

- Базовые диапазоны планов выполнения SQL (SQL Plan Baselines)

Управление изменениями

- Типы изменений

- SQL Performance Analyzer

- Инструментальное средство воспроизведения нагрузки базы данных Database Replay

- Предупреждения, генерируемые сервером

Использование метрик и предупреждений

- Преимущества метрик

- Образец использования панели управления Database Control

- Метрики SQL, задаваемые пользователем

Использование инструментальных средств, основанных на AWR

- Задачи автоматического сопровождения

- Использование монитора автоматической диагностики базы данных ADDM

- Использование истории активных сеансов (Active Session History - ASH)

- Просмотр исторических данных

Мониторинг приложений (использование служб)

- Обзор понятия службы (service)

- Управление службами

- Объединение (группировка) служб и трассировка

- Трассировка собственного сеанса

Базовые диапазоны

- Работа с использованием базового диапазона метрик

- Установка подстраивающихся порогов предупреждений (Adaptive Alert Thresholds)

- Конфигурирование нормализованных метрик

Настройка разделяемого пула

- Функционирование разделяемого пула

- Семафор (mutex)

- Индикаторы производительности в отчетах Statspack и AWR

- Страница активности библиотечного кэша (Library Cache Activity)

- Инструментальные средства диагностики

- UGA и режим разделяемого сервера Oracle

- Большой пул

Настройка кэша буферов

- Архитектура кэша буферов

- Цели и способы настройки

- Симптомы проблем производительности

- Решения

Настройка PGA и временного пространства

- Мониторинг использования памяти SQL

- Управление временным табличным пространством

Автоматическое управление памятью (AMM)

- Архитектура автоматического управления памятью

- Динамическая память SGA

- Управление AMM

Настройка использования пространства блока

- Управление пространством

- Управление выделением и освобождением экстентов

- Анатомия блока базы данных

- Управление пространством внутри блока

Настройка ввода-вывода

- Архитектура ввода-вывода

- Чередование и зеркалирование дисков

- Использование RAID

- Диагностика ввода-вывода

- Использование системы автоматического управления дисковым пространством ASM

Настройка производительности: резюме

- Важные параметры инициализации, влияющие на производительность

- Высокая доступность базы данных: рекомендуемые подходы

- Табличные пространства: рекомендуемые подходы

- Сбор статистик для оптимизатора

Использование пакета Statspack

- Введение в Statspack

- Создание снимков Statspack

- Создание отчетов Statspack

- Рекомендации по использованию Statspack

- Statspack и AWR

 

Приобретаемые навыки:

Документы об окончании курса / Материалы и сертификаты:

Сертификат Учебного Центра о прохождении курса

Информация курса

Курс проводится в Киеве, ул.Шота Руставели 39/41, 8-й этаж , офис 803. Язык курса — русский.

Тренер курса: Вячеслав Руденко Вячеслав Руденко
Девиз:"Учитесь так, как будто вам предстоит жить вечно. Живите так, как будто вам предстоит умереть завтра" (Махатма Ганди)
Оформить заявку
на обучение