Курс Управління і налаштування продуктивності

  • Online
  • Для опытных
  • SQL / DBA
Образовательный центр: Мир Современного Образования
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:40 часов
Начало курса:Дата формируется
Стоимость обучения:42 000 UAH за курс

У цьому курсі розглядаються основні завдання налаштування продуктивності, що вимагаються від адміністратора баз даних: випереджаюче управління через вбудовані функції аналізу продуктивності та інструментів, діагностика і налаштування компонентів бази даних 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
  • Використання інструментів, що поставляються Oracle для моніторингу і діагностики проблем продуктивності SQL і примірника баз даних
  • Використання консультантів баз даних для виявлення проблем продуктивності
  • Налаштування проблемних операторів SQL
  • Моніторинг продуктивності примірника за допомогою Enterprise Manager
  • Налаштування продуктивності примірника баз даних

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Мир Современного Образования
Формат
Online
Начало обучения
06.10.2025
Длительность
40 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
40 000 UAH за курс
Учебный центр
Учебный центр «Данко»
Формат
Online
Начало обучения
Дата формується
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Robot Dreams
Формат
Online
Начало обучения
28.01.2025
Длительность
2 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Мир Современного Образования
Формат
Online
Начало обучения
03.11.2025
Длительность
40 часов
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
35 000 UAH за курс