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

  • 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, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
10.11.2025
Тривалість
5 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
17.06.2025
Тривалість
10 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
8 125 UAH за курс
Навчальний центр
Навчальний центр «Данко»
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
03.11.2025
Тривалість
5 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте