Oracle 12c управление и настройка производительности

Обновлено: 06.07.2024

Помимо этого, по факту прохождения авторизованных курсов вендоров Cisco, Postgres, AstraLinux, Microsoft, ICAgile выдается электронный сертификат вендора.

Какие документы необходимо взять с собой на обучение?

Возьмите паспорт и Диплом об окончании профессионального или высшего образования. Диплом понадобится для получения Удостоверения о повышении квалификации (в случае отсутствия Диплома, по окончании курса будет выдан Сертификат Учебного Центра, подтверждающий факт пройденного обучения).

За несколько дней до начала обучения (обычно за неделю) все слушатели получают приглашение по указанной электронной почте (если обучение заказывалось централизованно, ваш персональный мейл могли не передать - обратитесь к специалисту вашей организации, кто заказывал курсы, приглашение есть у него). В приглашении указан адрес и прочая полезная для слушателя информация. Если вы не получили приглашение – обратитесь к нам любым удобным для вас способом, и мы сообщим адрес и продублируем приглашение на вашу почту.

В основном корпусе в Москве по адресу Дербеневская набережная д.7 стр.5, БЦ «Оазис», парковки, к сожалению, нет. Зато есть муниципальная платная парковка на всех прилегающих улицах.

По поводу остальных филиалов и корпусов – уточняйте информацию у наших менеджеров. Мы постараемся сделать всё возможное для вашего комфортного обучения.

Да, во время занятий для слушателей всегда доступны чай, кофе, прохладительные напитки и орешки, печеньки и другие снеки на кофе-брейках. Помимо этого, в обеденный перерыв будет предложен полноценный горячий обед.

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

Обо всех специальных условиях читайте в разделе Спецпредложения.

Недостаточно информации? Напишите нам, и мы сделаем вам предложение, от которого невозможно отказаться.

Очное обучение – это обучение в одном из 13 городов России, где есть классы Учебного центра Softline (Москва, Санкт-Петербург, Владивосток, Екатеринбург, Казань, Красноярск, Нижний Новгород, Новосибирск, Омск, Ростов-на-Дону, Самара, Уфа, Хабаровск).

Вы приезжаете в указанное администратором время по нужному адресу и проходите обучение на наших ПК. Все лабораторные работы и/или практические задания будут заранее настроены нашими техническими специалистами и готовы к работе. В стоимость очного обучения входит блокнот, ручка, учебники и пособия, чай/кофе/вода/печеньки и обед. Иногородним слушателям, желающим обучаться в наших классах очно, мы помогаем с подбором и бронированием гостиницы (командировку вы оформляете за свой счёт).

Дистанционное обучение

Если в вашем городе нет класса, вы можете пройти обучение в дистанционном формате. Стоимость дистанционного курса на 10% меньше, чем очного.

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

Oracle Database 12c: Управление и настройка производительности (Performance Management and Tuning)

В курсе вы изучите анализ производительности и задачи настройки, ожидаемые от DBA: проактивное сопровождение посредством встроенных средств анализа производительности и инструментария, диагностика и настройка компонентов экземпляров баз данных Oracle, а также диагностика и настройка производительности SQL-запросов.

Мы напомним Вам как только курс появится в расписании!

Профиль аудитории:

  • Администраторы хранилищ данных
  • Администраторы баз данных

Предварительные требования:

  • Курс «Oracle Database 12c: Администрирование»
  • «Oracle Database 12c: Установка и обновление»

По окончании курса слушатели смогут:

  • Применять методологии настройки Oracle
  • Использовать штатные средства Oracle для мониторинга и диагностики проблем производительности экземпляра и SQL-запросов
  • Использовать советников базы данных для проактивного решения проблем производительности
  • Определять и решать проблемы в командах SQL
  • Производить мониторинг производительности экземпляра с использованием Enterprise Manager
  • Настраивать компоненты экземпляра

Модуль 1. Введение

  • Темы курса
  • Организация курса
  • Расписание курса
  • Темы, не вошедшие в курс
  • Что настраивать?
  • Что делает DBA при настройке?
  • Как настраивать
  • Методология настройки

Модуль 2. Основная диагностика при настройке

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

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

  • Обзор автоматического репозитория рабочей нагрузки
  • Данные автоматического репозитория рабочей нагрузки
  • Enterprise Manager Cloud Control и AWR
  • Моментальные снимки
  • Отчёты
  • Сравнение периодов

Модуль 4. Определение области проблем производительности

  • Определение проблемы и ограничение рамок действия
  • Расстановка приоритетов
  • Отчёт Top SQL
  • Общий подход к решению проблем настройки
  • Жизненный цикл решению проблем настройки
  • Сеанс настройки посредством ADDM
  • Ресурсы настройки производительности
  • Обзор средств мониторинга и настройки

Модуль 5. Использование метрик и оповещателей

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

Модуль 6. Использование базовых линий

  • Сравнительный анализ производительности с базовыми линиями AWR
  • Базовая линия Moving Window
  • Шаблоны базовых линий
  • Создание базовых линий AWR
  • Представления базовых линий
  • Мониторинг производительности и базовые линии
  • Задание пороговых значений оповещателей с помощью статичных базовых линий
  • Конфигурирование адаптивных пороговых значений

Модуль 7. Использование основанного на AWR инструментария

  • Автоматические задачи сопровождения
  • Мониторинг производительности с ADDM
  • История активных сеансов
  • Дополнительные представления автоматического репозитория рабочей нагрузки
  • ADDM реального времени

Модуль 8. Мониторинг реального времени операций базы данных

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

Модуль 9. Мониторинг приложений

Модуль 10. Определение проблем с командами SQL

  • Фазы выполнения команд SQL
  • Мониторинг SQL
  • Планы выполнения
  • Пакет DBMS_XPLAN
  • Команда EXPLAIN PLAN
  • Чтение планов выполнения
  • Использование возможностей трассировки SQL
  • Генерация трассировки оптимизатора
  • Влияние на оптимизатор
  • Функции оптимизатора запросов
  • Статистики оптимизатора
  • Контроль поведения оптимизатора посредством параметров
  • Включение отдельных возможностей оптимизатора
  • Использование подсказок оптимизатора
  • Пути доступа
  • Операции соединения
  • Операции сортировки

Модуль 11. Уменьшение стоимости операций SQL

  • Сопровождение индексов
  • Советник доступа SQL
  • Сопровождение и реорганизация таблиц
  • Сопровождение экстентов
  • Хранение данных
  • Миграция и сцепление
  • Усечение сегментов
  • Сжатие таблиц

Модуль 12. Использование анализатора производительности SQL

  • Обзор анализатора производительности SQL
  • Обзор Real Application Testing и варианты выбора
  • Захват рабочей нагрузки SQL
  • Создание задачи анализатора производительности SQL
  • Сравнительные отчёты
  • Настройка регрессирующих команд
  • Пошаговый анализ
  • Представления анализатора производительности SQL

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

  • Сопровождение статистик оптимизатора
  • Автоматические задачи сопровождения
  • Опции и настройки сбора статистик
  • Отложенное опубликование статистик
  • Автоматическая настройка SQL
  • Советник настройки SQL
  • Советник доступа SQL
  • Сопровождение планов SQL

Модуль 14. Использование Database Replay

  • Архитектура Database Replay
  • Рекомендации по захвату нагрузки
  • Опции проигрывания нагрузки
  • Анализ проигрывания нагрузки
  • Выполнение Database Replay в Enterprise Manager
  • Пакеты и процедуры Database Replay
  • Представления Database Replay
  • Калибровка клиентов Database Replay

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

  • Архитектура разделяемого пула
  • Защёлки и мьютексы
  • Диагностические средства для настройки разделяемого пула
  • Избавление от «жёстких» разборов
  • Подбор размера разделяемого пула
  • Уменьшение фрагментации
  • Кэш словаря базы данных
  • Кэш результатов запросов SQL

Модуль 16. Настройка буферного кэша

  • Архитектура буферного кэша базы данных
  • Рабочие наборы
  • Цели настройки буферного кэша и техники
  • Симптомы ухудшения производительности буферного кэша
  • Решения проблем производительности буферного кэша
  • Кэш Smart Flash базы данных
  • Сброс буферного кэша

Модуль 17. Настройка PGA и временного пространства

  • Использование памяти SQL
  • Конфигурирование автоматической памяти PGA
  • Статистики советника размера PGA и гистограммы
  • Автоматическая PGA и отчёты AWR
  • Сопровождение временного табличного пространства
  • Группа временных табличных пространств
  • Мониторинг временных табличных пространств
  • Сжатие временных табличных пространств

Модуль 18. Автоматическая память

  • Динамическая SGA
  • Обзор автоматического управления совместно используемой памяти
  • Параметры подбора размера SGA
  • Включение и выключение автоматического управления совместно используемой памяти
  • Советник SGA
  • Обзор автоматического управления памятью
  • Включение автоматического управления памятью
  • Мониторинг автоматического управления памятью

Модуль 19. Настройка ввода-вывода

  • Архитектура ввода-вывода
  • Режимы ввода-вывода
  • Важные метрики ввода-вывода базы данных
  • Калибровка ввода-вывода
  • Статистики ввода-вывода
  • Диагностика ввода-вывода
  • Настройка ввода-вывода базы данных
  • Автоматическое управление хранением (ASM)

Модуль 20. Итоговые выводы по настройке производительности

  • Параметры инициализации и их влияние на производительность
  • Первоначальное распределение памяти
  • Настройка большого пула
  • Рекомендации для разных типов табличных пространств
  • Размеры блоков
  • Подбор размера журнального буфера и оперативных журнальных файлов
  • Автоматический сбор статистик
  • Наиболее наблюдаемые события ожидания

Спасибо за Ваш отзыв!

Уверены, он будет полезен!

Ваш отзыв поможет кому-то сделать выбор. Спасибо, что делитесь опытом!

Месяц осведомленности и кибербезопасности в УЦ Softline
Обучение в рассрочку!

Рекомендуем также:

Авторизованные курсы Oracle — это гарантированные инвестиции в развитие вашего бизнеса и карьеры.

IT-направление Базы данных и аналитика является одним из востребованных среди ит-специалистов не только России, но и всего мира.

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

Необходимая предварительная подготовка:

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

Введение
Задачи курса. Программа курса. Темы, не рассматривающиеся в этом курсе Кто настраивает? Что настраивается? Способы настройки производительности. Методология настройки производительности.

Основы настройки производительности
Performance Tuning Diagnostics, Features, and Tools. Время базы данных. CPU and Wait Time Tuning Dimensions. Временная модель. Динамические представления производительности. Кумулятивные системные статистики. События ожидания. Журнальные и трассировочные файлы.

Использование Automatic Workload Repository
Обзор Automatic Workload Repository. Данные Automatic Workload Repository. Enterprise Manager Cloud Control и AWR. Снимки. Отчеты. Сравнение отчетов.

Идентификация проблем производительности
Установка приоритетов. Отчеты об операторах SQL, потреблявшим максимальное количество ресурсов. Основные проблемы настройки производительности. Настройка производительности в течение жизненного цикла. Сеанс настройки при помощи ADDM. Ресурсы настройки производительности. Обзор инструментов мониторинга и настройки.

Использование метрик и предупреждений
Обзор метрик и предупреждений. Ограничения базовых статистик. Достоинства метрик. Просмотр истории значений метрик. Просмотр гистограмм. Предупреждения, генерируемые сервером. Установка порогов. Динамические представления для метрик и предупреждений.

Базовые диапазоны
Работа с использованием базового диапазона метрик. Базовые диапазоны типа 'скользящее окно'. Шаблоны базовых диапазонов. Создание базовых диапазонов. Динамические представления для базовых диапазонов. Мониторинг производительности и базовые диапазоны. Конфигурация порогов предупреждений с использованием статических базовых диапазонов. Конфигурация адаптивных порогов.

Использование инструментов, основанных на AWR
Автоматические задания сопровождения. Мониторинг производительности при помощи ADDM. История активных сеансов.

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

Мониторинг приложений
Атрибуты и типы сервисов. Создание сервисов. Использование сервисов для клиентских приложений. Сервисы и менеджер ресурсов. Сервисы и планировщик пакетных заданий. Сервисы и пороги метрик. Агрегация и трассировка сервисов.

Идентификация проблемных операторов SQL
Этапы выполнения команд SQL. Мониторинг SQL. Планы выполнения. Пакет DBMS_XPLAN. Команда EXPLAIN PLAN. Интерпретация плана выполнения Использование трассировки SQL. Генерация трассировки оптимизатора.

Влияние на оптимизатор
Задачи оптимизатора запросов. Управление статистиками оптимизатора. Параметры инициализации, влияющие на поведение оптимизатора. Включение возможностей оптимизатора. Использование подсказок оптимизатора. Пути доступа к данным. Операции соединения. Операции сортировки.

Уменьшение цены операторов SQL
Сопровождение индексов. Консультант по оптимизации путей доступа (SQL Access Advisor). Сопровождение и реорганизация таблиц. Управление экстентами. Хранение данных. Мигрировавшие и сцепленные строки. Сокращение сегментов. Сжатие таблиц.

Использование SQL Performance Analyzer
Обзор SQL Performance Analyzer. Обзор и предполагаемое использование Real Application Testing. Захват нагрузки. Создание задачи SQL Performance Analyzer. Сравнительные отчеты. Настройка регрессировавших операторов. Динамические представления SQL Performance Analyzer.

Управление производительностью SQL
Сопровождение статистики оптимизатора. Автоматизированные задачи сопровождения. Настройки сбора статистики. Отложенный сбор статистики. Автоматическая настройка SQL. Консультант по настройке SQL (SQL Tuning Advisor). Консультант по оптимизации путей доступа (SQL Access Advisor) Управление планами выполнения.

Использование Database Replay
Архитектура Database Replay. Особенности захвата нагрузки. Опции воспроизведения. Анализ воспроизведения. Database Replay в Enterprise Manager. Пакеты и процедуры Database Replay. Динамические представления для воспроизведения нагрузки. Калибровка клиентов воспроизведения нагрузки.

Настройка разделяемого пула
Архитектура разделяемого пула. Защелки и мьютексы. Инструменты для диагностики разделяемого пула. Мягкие и жесткие разборы. Изменение размера разделяемого пула. Фрагментация разделяемого пула. Кэш словаря данных. Кэш результатов запросов.

Настройка кэша буферов
Архитектура кэша буферов. Рабочие наборы. Цели и техники настройки производительности кэша буферов. Симптомы проблем производительности кэша буферов. Решения проблем производительности кэша буферов. Database Smart Flash Cache. Сброс кэша буферов.

Настройка PGA и временного табличного пространства
Использование памяти операторами SQL. Конфигурация автоматического распределения PGA. Гистограммы и статистики автоматического распределения PGA. Часть отчета AWR, касающаяся автоматического распределения PGA. Управление временными табличными пространствами. Группы временных табличных пространств. Мониторинг временных табличных пространств. Уменьшение размера временного табличного пространства.

Автоматическое управление памятью
Динамическая системная глобальная область. Обзор автоматического управления системной глобальной областью. Параметры инициализации, влияющие на размер SGA. Включение и выключение автоматического управления системной глобальной областью. Консультант по размеру системной глобальной области. Обзор автоматического управления памятью. Включение автоматического управления памятью. Мониторинг автоматического управления памятью.

Настройка ввода/вывода
Архитектура ввода/вывода. Режимы ввода/вывода. Важные для базы данных метрики ввода/вывода. Калибровка ввода/вывода. Статистики ввода/вывода. Диагностика ввода/вывода. Настройка ввода/вывода базы данных. Automatic Storage Management (ASM).

Итоги настройки производительности
Параметры инициализации и их влияние на производительность. Начальные размеры структур памяти. Настройка большого пула. Лучшие практики для различных видов табличных пространств. Размеры блока. Настройка размера буфера оперативного журнала и файлов оперативного журнала. Автоматический сбор статистики. Наиболее часто наблюдаемые события ожидания.

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

Предварительные требования

Все вендоры Data Science ITIL Microsoft Oracle Teradata UNIX / Linux VMware Дизайн Пользовательские курсы Программирование Тестирование Управление проектами Все вендоры ITIL 2011 Информационная безопасность Windows Server 2016 Windows Server 2012 Microsoft Windows 10 Microsoft Windows 8 Microsoft Windows 7 Microsoft Exchange Server 2013 Microsoft SQL Server 2014 Microsoft SQL Server 2012 Microsoft SharePoint Server Microsoft System Center Microsoft Visual Studio Windows Azure Microsoft Lync Server 2013 Администрирование Office 365 Безопасность Microsoft SQL Server 2016 Big Data Skype for Business Microsoft Exchange Server 2016 Microsoft SharePoint 2016 Windows Server 2019 Windows Server Microsoft Windows Microsoft Exchange Server Microsoft SharePoint Microsoft SQL Server Oracle 11g Oracle 12c Аналитическая платформа Teradata Aster Система управления базами данных Teradata Shell программирование Asterisk Red Hat Enterprise Linux TomCat VMware Horizon VMware vSphere Microsoft Office UML DevOps Python Java Front End Back End Data Science ITIL Microsoft Oracle Teradata UNIX / Linux VMware Дизайн Пользовательские курсы Программирование Тестирование Управление проектами ITIL 2011 Информационная безопасность Windows Server 2016 Windows Server 2012 Microsoft Windows 10 Microsoft Windows 8 Microsoft Windows 7 Microsoft Exchange Server 2013 Microsoft SQL Server 2014 Microsoft SQL Server 2012 Microsoft SharePoint Server Microsoft System Center Microsoft Visual Studio Windows Azure Microsoft Lync Server 2013 Администрирование Office 365 Безопасность Microsoft SQL Server 2016 Big Data Skype for Business Microsoft Exchange Server 2016 Microsoft SharePoint 2016 Windows Server 2019 Windows Server Microsoft Windows Microsoft Exchange Server Microsoft SharePoint Microsoft SQL Server Oracle 11g Oracle 12c Аналитическая платформа Teradata Aster Система управления базами данных Teradata Shell программирование Asterisk Red Hat Enterprise Linux TomCat VMware Horizon VMware vSphere Microsoft Office UML DevOps Python Java Front End Back End Очистить все

Oracle 12c: Основы SQL 2

Oracle Database 12c: Передовые методы PL/SQL

Oracle Database: Основы PL/SQL

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

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

Для нас важно качество, а не количество. Один преподаватель физически не может ответить на вопросы 100 студентов, проверить правильность выполнения лабораторных работ и дать объективную оценку каждому участнику. Поэтому мы проводим курсы в компактных группах из 5 – 7 человек. Вы получаете максимально комфортные условия для эффективного обучения.

Читайте также: