0
Вход
Центр компетенций

Oracle Database 19c: Performance Management and Tuning

  • Код курса: OU19cPMT
  • Длительность: 5 д.
  • Цена: 140 000 Р

Расписание курса

05.07.2021 10:00
140 000 Р
Санкт-Петербург
02.08.2021 10:00
140 000 Р
Москва
13.09.2021 10:00
140 000 Р
Москва
08.11.2021 10:00
140 000 Р
Екатеринбург
20.12.2021 10:00
140 000 Р
Москва

Аннотация:

Курс Oracle Database 19c: Performance Management and Tuning знакомит с тем, как с помощью настройки целевых запросов и методологии для выявления проблем с настройками в базе данных Oracle предпринимать корректирующие действия, как определить и настроить общую базу данных, устранить проблемы с производительностью, как использовать advisors (советники) внутри БД, чтобы заблаговременно понять какие настройки надо сделать и как использовать различные инструменты, предоставляемые Oracle для настройки базы данных.

Аудитория:

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

Слушатели научатся:

  • Настраивать приложения баз данных для оптимальной производительности
  • Выявлять и решать общие проблемы настройки
  • Использовать источники диагностической информации 
  • Управлять статистикой базы данных
  • Выявлять и исправлять проблемные SQL-операторы
  • Изучать план выполнения инструкции SQL с помощью Explain Plan
  • Изучать эффективность SQL-операторов с использованием SQL trace и autotrace
  • Использовать инструменты для мониторинга и диагностики проблем производительности SQL
  • Настраивать компоненты памяти
  • Настраивать SGA и общий пул
  • Настраивать буфер блоков данных
  • Использовать автоматическое управление памятью
  • Устанавливать PGA и временное пространство
  • Управлять дисковым вводом-выводом
  • Настраивать пространство блока
  • Мониторить статистику и события ожидания
  • Использовать метрики, оповещения и базовые показатели
  • Использовать AWR и ADDM

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

  • Обладание практическими знаниями в области использования SQL и администрирования базы данных Oracle
  • Курс администрирования Oracle SQL и Oracle Database 19c

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

  • Знание описаний и использования встроенных пакетов Oracle 
  • Базовые знания Linux / UNIX 

Программа курса:

Основы диагностики и производительности

  • Диагностика настройки и производительности, функции, инструменты.
  • Время БД.
  • Размеры настройки процессора и времени ожидания.
  • Модель времени.
  • Динамические представления производительности.
  • Статистика базы данных.
  • Ожидание событий.
  • Диагностические источники.
  • Файлы журналов и файлы трассировки.

Снижение стоимости операций SQL

  • Определение непригодных объектов.
  • Сохранение индексов.
  • SQL Access Advisor.
  • Ведение таблиц и их реорганизация.
  • Управление экстентами.
  • Сцепление строк и перенос строки.
  • Сокращение сегмента.

Анализатор производительности SQL

  • Обзор анализатора производительности SQL.
  • Использование анализатора производительности SQL.
  • Захват рабочей нагрузки SQL.
  • Создание задачу анализатора производительности SQL.
  • Создание сравнительных отчетов.
  • Настройка Regressed Statements.
  • Руководство по Workflow Analysis.
  • Представления анализатора производительности SQL.

Управление производительностью SQL

  • Ведение статистики оптимизатора.
  • Сбор статистики оптимизатора.
  • Соберите статистику вариантов.
  • Отложенная публикация статистики.
  • Optimizer Statistics Advisor.
  • Хранилище статистики выражений.
  • Адаптивная оптимизация запросов.
  • Непрерывные адаптивные планы запросов.
  • Автоматическая настройка SQL.
  • Мониторинг SQL.
  • Мониторинг SQL с помощью Advisor по настройке SQL.
  • Мониторинг SQL с помощью Enterprise Manager и SQL Developer.
  • Advisor по доступу к SQL.
  • Управление планами SQL.
  • Диагностика и обновление SQL.

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

  • Обзор автоматического управления памятью динамический SGA.
  • Параметры для размера SGA.
  • Включение и выключение автоматического управления общей памятью.
  • Используйте советник SGA.
  • Обзор автоматического управления памятью.
  • Включение и выключение автоматической памяти.
  • Управление.
  • Контроль автоматического управления памятью.
  • Совокупный предел PGA.

Настройка Shared Pool (общий пул)

  • Обзор архитектуры Shared Pool.
  • Защелки и мьютексы.
  • Диагностические инструменты для настройки общего пула.
  • Избегая жестких разборов.
  • Закрепление объектов в общем пуле.
  • Размер общего пула.
  • Избегая фрагментации общего пула.
  • Кэш словаря данных.
  • Кэш результатов SQL-запроса.

Настройка Buffer Chache (кэш буферов) 

  • Обзор BUFFER CACHE базы данных.
  • Архитектура.
  • Цели и методы настройки BUFFER CACHE.
  • Симптомы и решения проблем производительности BUFFER CACHE.
  • Советник BUFFER CACHE.
  • База Данных Smart Flash Cache.
  • Полное кэширование базы данных.
  • Когда следует очистить BUFFER CACHE.

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

  • Обзор PGA.
  • Использование памяти SQL.
  • Автоматическая настройка режима памяти PGA.
  • Настройка PGA для нового экземпляра.
  • Статистика и гистограммы целевых рекомендаций PGA.
  • Автоматический PGA и отчеты AWR.
  • Управление временными табличными пространствами.
  • Временная группа табличных пространств.
  • Несколько временных табличных пространств.
  • Мониторинг временных табличных пространств.
  • Shrink временного табличного пространства.
  • Представления словаря данных и сегменты сортировки.

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

  • Обзор встроенных возможностей автоматической настройки.
  • Обзор автоматического хранилища рабочей нагрузки.
  • Сведения AWR.
  • Enterprise Manager и AWR.
  • Создание и сравнение моментальных снимков.
  • Изучение AWR отчета.
  • Создание и сравнение Baseline.
  • Перемещение окна Baseline.
  • Базовые Шаблоны.
  • Виды Baseline.
  • Мониторинг производительности и Baseline.
  • Отчет о сравнении периодов.
  • Определение пороговых значений предупреждений, использование статической Baseline.
  • Настройка адаптивных порогов.
  • Отчет активностей Performance Hub.

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

  • Обзор метрик и оповещений.
  • Преимущества и ограничения метрик и оповещений.
  • Генерация системой, генерация пороговыми значениями и событиями.
  • Основные оповещения.
  • Установка пороговых значений.
  • Просмотр информации об истории метрик.
  • Просмотр гистограмм.
  • Представления метрик и оповещений.

Использование инструментов на базе AWR

  • Автоматизация задач технического обслуживания.
  • Конфигурация окна обслуживания.
  • Инструмент мониторинга производительности.
  • Активная история.
  • Формирование отчета ASH. ADDM в реальном времени.

Мониторинг работы базы данных  в режиме реального времени

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

Мониторинг приложений

  • Атрибуты и виды сервисов.
  • Создание сервисов.
  • Использование сервисов с клиентскими приложениями.
  • Использование сервиса вместе с менеджером ресурсов.
  • Использование услуг планировщика Oracle.
  • Сервисы и метрические пороги.
  • Использование агрегации сервисов с трассировкой.
  • Top Services по производительности на закладке "Производительность".

Big data и хранилище данных

  • Онлайн - сбор статистики Bulk Loads.
  • Сбор статистики в реальном времени во время DML. perations.
  • Настройка сбора высокочастотной статистики.
  • Базовое и расширенное сжатие таблиц.
  • Расширенное сжатие индекса.
  • Уменьшение возможности влияния на курсор от операций DDL.
  • Автоматическая индексация с помощью DBMS_AUTO_INDEX.
  • Масштабируемые последовательности.
  • Bitmap-Based COUNT(DISTINCT) SQL-функции.
  • Выделение пула исполняемых SQL-операторов.

Настройка ввода-вывода базы данных

  • Обзор управления вводом-выводом баз данных.
  • Архитектура и режимы ввода-вывода.
  • Важные показатели ввода-вывода для баз данных Oracle.
  • Калибровка ввода-вывода.
  • Статистика и диагностика ввода-вывода.
  • Файлы макета с использованием операционной системы или аппаратного обеспечения.
  • Чередование.
  • Ручное распределение файлов, чтобы уменьшить конкуренцию ввода-вывода.
  • Примеры конфигураций.
  • Асинхронный и синхронный ввод-вывод Многопоточный Oracle.
  • Автоматическое управление хранилищем (ASM).

Итоговые положения настройки производительности Oracle

  • Потенциальное влияние параметров инициализации на производительность.
  • Изначальный размер памяти для базы данных.
  • Рекомендуемые практики для различных типов табличных пространств.
  • Определение и использование размеров блоков.
  • Размер буфера журнала повтора и файлов журнала повтора.
  • Настройка автоматического сбора статистики.
Записаться на курс: Oracle Database 19c: Performance Management and Tuning

Город проведения

* - обязательные поля


Поделиться
Отправьте другу или начальнику ссылку на почту
Заявка на обучение

* - обязательные поля

Заявка на обучение

Записаться на курс:

Город:

Дата:

Город проведения

* - обязательные поля