На цьому курсі розкриваються завдання та програма навчання. Визначається, що саме налаштовується в системі та хто займається цим процесом. Розглядаються різні способи та методології налаштування продуктивності. Студенти ознайомляться з основними інструментами діагностики, дізнаються про час бази даних та CPU, тимчасову модель. Курс охоплює динамічні подання продуктивності, кумулятивні статистики системи, події очікування, а також роботу з журналами та файлами трасувань.
Модуль присвячений роботі з Automatic Workload Repository. Студенти навчаться працювати з даними AWR, створювати знімки системи та генерувати звіти. Особлива увага приділяється порівнянню звітів для виявлення відхилень. Далі курс переходить до ідентифікації проблем продуктивності - встановленню пріоритетів, аналізу операторів SQL, що споживають найбільше ресурсів. Розглядаються основні проблеми налаштування протягом життєвого циклу системи та робота з ADDM для сеансів налаштування.
Цей блок охоплює роботу з метриками та попередженнями системи. Студенти дізнаються про обмеження базових статистик та переваги метрик, навчаться переглядати історію значень та гістограми. Курс пояснює встановлення порогів попереджень та роботу з динамічними поданнями. Особлива увага приділяється базовим діапазонам - створенню "ковзних вікон", шаблонів, конфігурації адаптивних порогів. Розглядаються автоматичні завдання супроводу, моніторинг через ADDM та історія активних сеансів.
Модуль присвячений моніторингу баз даних в реальному часі. Студенти навчаться визначати операції бази даних, включати моніторинг, ідентифікувати та запускати операції. Курс охоплює динамічні подання операцій та їх налаштування. Далі розглядається моніторинг додатків - створення сервісів, їх використання в клієнтських додатках, інтеграція з менеджером ресурсів та планувальником завдань. Особлива увага приділяється агрегації та трасуванню сервісів.
Цей блок зосереджений на ідентифікації проблемних операторів SQL. Студенти вивчать етапи виконання команд SQL, методи моніторингу, роботу з планами виконання через DBMS_XPLAN та EXPLAIN PLAN. Курс навчить інтерпретації планів виконання та використання трасування SQL. Далі розглядається вплив на оптимізатор - управління статистиками, параметри ініціалізації, використання посібника оптимізатора. Аналізуються шляхи доступу до даних, операції з'єднання та сортування.
Модуль присвячений зменшенню вартості операторів SQL. Студенти навчаться супроводжувати індекси та таблиці, використовувати консультанта по оптимізації шляхів доступу. Курс охоплює управління екстентами, збереження даних, роботу з мігруючими рядками. Розглядаються методи скорочення сегментів та стиснення таблиць. Особлива увага приділяється SQL Performance Analyzer - захопленню навантаження, створенню завдань аналізу, порівняльним звітам та налаштуванню регресованих операторів.
Цей блок охоплює комплексне управління продуктивністю SQL. Студенти навчаться супроводжувати статистику оптимізатора, працювати з автоматизованими завданнями супроводу. Курс розкриває методи автоматичного налаштування SQL через консультантів з налаштування та оптимізації шляхів доступу. Особлива увага приділяється управлінню планами виконання. Далі розглядається Database Replay - архітектура, захоплення навантаження, опції відтворення, аналіз результатів та калібрування клієнтів.
Модуль присвячений налаштуванню розділюваного пулу та кешу буферів. Студенти вивчать архітектуру цих компонентів, інструменти діагностики, методи зміни розмірів. Розглядаються проблеми фрагментації, робота з кешем словника даних та кешем результатів запитів. Далі курс переходить до налаштування PGA та тимчасового табличного простору - автоматичний розподіл пам'яті, управління тимчасовими просторами, моніторинг. Особлива увага приділяється автоматичному управлінню пам'яттю - динамічній SGA, параметрам ініціалізації, моніторингу.
Останній блок охоплює налаштування введення-виведення - архітектуру, режими роботи, важливі метрики, калібрування. Студенти навчаться діагностувати проблеми введення-виведення, працювати з Automatic Storage Management. Завершується курс підсумками налаштування продуктивності - впливом параметрів ініціалізації, початковими розмірами структур пам'яті, кращими практиками для табличних просторів. Розглядаються налаштування буфера оперативного журналу, автоматичний збір статистики та найпоширеніші події очікування.
Після завершення курсу студенти зрозуміють методологію налаштування Oracle. Вони навчаться використовувати інструменти моніторингу та діагностики проблем продуктивності SQL та примірника баз даних. Курс навчить застосовувати консультантів баз даних для виявлення проблем, налаштовувати проблемні оператори SQL. Студенти зможуть моніторувати продуктивність примірника через Enterprise Manager та ефективно налаштовувати продуктивність примірника баз даних.
Курс включає підтримку ментора протягом всього навчання. Велика увага приділяється практичним завданням для закріплення матеріалу. Після успішного завершення курсу видається сертифікат про проходження.