Управління і налаштування продуктивності
45000,00 ₴
Код курса: 12cPMT
Тривалість: 5 днів / 40 годин
Телефонуйте зараз щоб дізнатися більше:

+38 098 805 4511
Про курс
У цьому курсі розглядаються основні завдання налаштування продуктивності, які має виконувати адміністратор баз даних: проактивне керування за допомогою вбудованих функцій та інструментів аналізу продуктивності, діагностику й налаштування компонентів Oracle Database, а також виявлення та усунення проблем продуктивності SQL.
Аудиторія
- адміністраторам баз даних Oracle;
- адміністраторам сховищ даних;
- фахівцям, відповідальним за продуктивність Oracle Database;
- інженерам технічної підтримки Oracle;
- DBA, які хочуть поглибити навички діагностики та налаштування SQL і екземпляра бази даних.
Чого навчаться учасники
Після завершення курсу учасники зможуть:
- застосовувати системну методологію налаштування продуктивності Oracle Database;
- використовувати AWR, ADDM, ASH, метрики та попередження;
- ідентифікувати SQL-оператори, що споживають найбільше ресурсів;
- аналізувати плани виконання за допомогою DBMS_XPLAN і EXPLAIN PLAN;
- налаштовувати статистику оптимізатора, індекси та шляхи доступу до даних;
- використовувати SQL Tuning Advisor, SQL Access Advisor і SQL Performance Analyzer;
- проводити тестування навантаження за допомогою Database Replay;
- налаштовувати Shared Pool, Buffer Cache, PGA, SGA та автоматичне керування пам’яттю;
- діагностувати проблеми введення/виведення та тимчасових табличних просторів;
- моніторити продуктивність Oracle Database у реальному часі.
Попередні вимоги
Для ефективного навчання необхідні знання на рівні курсу Oracle Database 12c: Administration Workshop або еквівалентний практичний досвід адміністрування Oracle Database.
Бажано мати досвід роботи з SQL, AWR-звітами, планами виконання та базовим моніторингом Oracle Database.
Рівень курсу
Поглиблений
Програма курсу
Вступ
- Завдання курсу
- Програма курсу
- Теми, що не розглядаються в цьому курсі
- Хто налаштовує?
- Що налаштовується?
- Способи налаштування продуктивності
- Методологія налаштування продуктивності
Основи налаштування продуктивності
- Performance Tuning Diagnostics, Features, and Tools
- Час бази даних
- CPU та події очікування як напрями налаштування
- Часова модель
- Динамічні подання продуктивності
- Кумулятивні системні статистики
- Події очікування
- Журнали та файли трасування
Використання Automatic Workload Repository
- Огляд Automatic Workload Repository
- Дані Automatic Workload Repository
- Enterprise Manager Cloud Control і AWR
- Знімки
- Звіти
- Порівняння звітів
Ідентифікація проблем продуктивності
- Ідентифікація проблем продуктивності
- Встановлення пріоритетів
- Звіти про SQL-оператори, які споживають найбільше ресурсів
- Основні проблеми налаштування продуктивності
- Налаштування продуктивності упродовж життєвого циклу
- Сеанс налаштування за допомогою ADDM
- Ресурси налаштування продуктивності
- Огляд інструментів моніторингу та налаштування
Використання метрик і попереджень
- Огляд метрик і попереджень
- Обмеження базових статистик
- Переваги метрик
- Перегляд історії значень метрик
- Перегляд гістограм
- Попередження, які генеруються сервером
- Встановлення порогів
- Динамічні подання для метрик і попереджень
Базові діапазони
- Робота з використанням базового діапазону метрик
- Базові діапазони типу ‘ковзне вікно’
- Шаблони базових діапазонів
- Створення базових діапазонів
- Динамічні подання для базових діапазонів
- Моніторинг продуктивності і базові діапазони
- Конфігурація порогів попереджень з використанням статичних базових діапазонів
- Конфігурація адаптивних порогів
Використання інструментів, на основі AWR
- Автоматичні завдання супроводу
- Моніторинг продуктивності за допомогою ADDM
- Історія активних сеансів
Моніторинг баз даних у реальному часі
- Огляд і передбачуване використання
- Визначення операцій бази даних
- Концепції операцій бази даних
- Включення моніторингу операцій бази даних
- Ідентифікація, запуск і завершення операції бази даних
- Моніторинг виконання операції бази даних
- Динамічні подання операцій бази даних
- Налаштування операцій бази даних
Моніторинг додатків
- Атрибути та типи сервісів
- Створення сервісів
- Використання сервісів для клієнтських додатків
- Сервіси та Resource Manager
- Сервіси та планувальник пакетних завдань
- Сервіси та пороги метрик
- Агрегація та трасування сервісів
Ідентифікація проблемних операторів SQL
- Етапи виконання команд SQL
- Моніторинг SQL
- Плани виконання
- Пакет DBMS_XPLAN
- Команда EXPLAIN PLAN
- Інтерпретація плану виконання
- Використання трасування SQL
- Генерація трасування оптимізатора
Вплив на оптимізатор
- Завдання оптимізатора запитів
- Керування статистикою оптимізатора
- Параметри ініціалізації, що впливають на поведінку оптимізатора
- Включення можливостей оптимізатора
- Використання підказок оптимізатора
- Шляхи доступу до даних
- Операції з’єднання
- Операції сортування
Зменшення вартості SQL-операторів
- Супровід індексів
- SQL Access Advisor (SQL Access Advisor)
- Супровід і реорганізація таблиць
- Керування екстентами
- Збереження даних
- Мігруючі та ланцюжкові рядки
- Скорочення сегментів
- Стиснення таблиць
Використання SQL Performance Analyzer
- Огляд SQL Performance Analyzer
- Огляд і передбачуване використання Real Application Testing
- Захоплення навантаження
- Створення завдання SQL Performance Analyzer
- Порівняльні звіти
- Налаштування SQL-операторів із регресією продуктивності
- Динамічні подання SQL Performance Analyzer
Керування продуктивністю SQL
- Супровід статистики оптимізатора
- Автоматизовані завдання супроводу
- Перегляд параметрів збирання статистики
- Відкладений збір статистики
- Автоматичне налаштування SQL
- SQL Tuning Advisor (SQL Tuning Advisor)
- SQL Access 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)
Підсумки налаштування продуктивності
- Параметри ініціалізації та їхній вплив на продуктивність
- Початкові розміри структур пам’яті
- Налаштування великого пулу
- Найкращі практики для різних видів табличних просторів
- Розміри блоку
- Налаштування розміру буфера оперативного журналу та файлів оперативного журналу
- Автоматичний збір статистики
- Події очікування, що спостерігаються найчастіше
Надіслати заявку
📩 info@sso.net.ua
☎️ 38 098 805 45 11
| ✉️ | 📅 | ☎️ | 🔝 |




