Oracle Database 12c: Управління і налаштування продуктивності
Кому слід відвідати
- Адміністратори баз даних
- Адміністратори сховищ даних
Цілі курсу
На тренінгу Ви дізнаєтеся про:- Методологію налаштування Oracle
- Використання інструментів, що поставляються Oracle для моніторингу і діагностики проблем продуктивності SQL і примірника баз даних
- Використання консультантів баз даних для виявлення проблем продуктивності
- Налаштування проблемних операторів SQL
- Моніторинг продуктивності примірника за допомогою Enterprise Manager
- Налаштування продуктивності примірника баз даних.
Зміст курсу
У цьому курсі розглядаються основні завдання налаштування продуктивності, що вимагаються від адміністратора баз даних: випереджаюче управління через вбудовані функції аналізу продуктивності та інструментів, діагностика і налаштування компонентів бази даних Oracle і діагностика і налаштування проблем з продуктивністю SQL. Вступ
- Завдання курсу
- Програма курсу
- Теми, що не розглядаються в цьому курсі
- Хто налаштовує?
- Що налаштовується?
- Способи налаштування продуктивності
- Методологія налаштування продуктивності
- Performance Tuning Diagnostics, Features, and Tools
- Час бази даних
- CPU and Wait Time Tuning Dimensions
- Тимчасова модель
- Динамічні подання продуктивності
- Кумулятивні системні статистики
- Події очікування
- Журнальні та файли трасувань
- Огляд Automatic Workload Repository
- Дані Automatic Workload Repository
- Enterprise Manager Cloud Control і AWR
- Знімки
- Звіти
- Порівняння звітів
- Ідентифікація проблем продуктивності
- Встановлення пріоритетів
- Звіти про оператори SQL, які споживають максимальну кількість ресурсів
- Основні проблеми налаштування продуктивності
- Налаштування продуктивності протягом життєвого циклу
- Сеанс налаштування за допомогою ADDM
- Ресурси налаштування продуктивності
- Огляд інструментів моніторингу та налаштування
- Огляд метрик і попереджень
- Обмеження базових статистик
- Переваги метрик
- Перегляд історії значень метрик
- Перегляд гістограм
- Попередження, які генеруються сервером
- Встановлення порогів
- Динамічні подання для метрик і попереджень
- Робота з використанням базового діапазону метрик
- Базові діапазони типу 'ковзне вікно'
- Шаблони базових діапазонів
- Створення базових діапазонів
- Динамічні подання для базових діапазонів
- Моніторинг продуктивності і базові діапазони
- Конфігурація порогів попереджень з використанням статичних базових діапазонів
- Конфігурація адаптивних порогів
- Автоматичні завдання супроводу
- Моніторинг продуктивності за допомогою ADDM
- Історія активних сеансів
- Огляд і передбачуване використання
- Визначення операцій бази даних
- Концепції операцій бази даних
- Включення моніторингу операцій бази даних
- Ідентифікація, запуск і завершення операції бази даних
- Моніторинг виконання операції бази даних
- Динамічні подання операцій бази даних
- Налаштування операцій бази даних
- Атрибути і типи сервісів
- Створення сервісів
- Використання сервісів для клієнтських додатків
- Сервіси і менеджер ресурсів
- Сервіси і планувальник пакетних завдань
- Сервіси і пороги метрик
- Агрегація і трасування сервісів
- Етапи виконання команд SQL
- Моніторинг SQL
- Плани виконання
- Пакет DBMS_XPLAN
- Команда EXPLAIN PLAN
- Інтерпретація плану виконання
- Використання трасування SQL
- Генерація трасування оптимізатора
- Завдання оптимізатора запитів
- Управління статистиками оптимізатора
- Параметри ініціалізації, що впливають на поведінку оптимізатора
- Включення можливостей оптимізатора
- Використання посібника оптимізатора
- Шляхи доступу до даних
- Операції з'єднання
- Операції сортування
- Супровід індексів
- Консультант по оптимізації шляхів доступу (SQL Access Advisor)
- Супровід і реорганізація таблиць
- Управління екстентами
- Збереження даних
- Мігруючі і зчеплені рядки
- Скорочення сегментів
- Стиснення таблиць
- Огляд SQL Performance Analyzer
- Огляд і передбачуване використання Real Application Testing
- Захоплення навантаження
- Створення завдання SQL Performance Analyzer
- Порівняльні звіти
- Налаштування регресованих операторів
- Динамічні подання SQL Performance Analyzer
- Супровід статистики оптимізатора
- Автоматизовані завдання супроводу
- Перегляд параметрів сбору статистики
- Відкладений збір статистики
- Автоматичне налаштування SQL
- Консультант з налаштування SQL (SQL Tuning Advisor)
- Консультант по оптимізації шляхів доступу (SQL Access Advisor)
- Управління планами виконання
- Архітектура Database Replay
- Особливості захоплення навантаження
- Опції відтворення
- Аналіз відтворення
- Database Replay в Enterprise Manager
- Пакети та процедури Database Replay
- Динамічні подання для відтворення навантаження
- Калібрування клієнтів відтворення навантаження
- Архітектура розділюваного пулу
- Засувки та м'ютекси
- Інструменти для діагностики розділюваного пулу
- М'які і жорсткі розбори
- Зміна розміру розділюваного пулу
- Фрагментація розділюваного пулу
- Кеш словника даних
- Кеш результатів запитів
- Архітектура кеша буферів
- Робочі набори
- Цілі і техніки налаштування продуктивності кеша буферів
- Симптоми проблем продуктивності кеша буферів
- Вирішення проблем продуктивності кеша буферів
- Database Smart Flash Cache
- Скидання кеша буферів
- Використання пам'яті операторами SQL
- Конфігурація автоматичного розподілу PGA
- Гістограми і статистики автоматичного розподілу PGA
- Частина звіту AWR, що стосується автоматичного розподілу PGA
- Управління тимчасовими табличними просторами
- Групи тимчасових табличних просторів
- Моніторинг тимчасових табличних просторів
- Зменшення розміру тимчасового табличного простору
- Динамічна системна глобальна область
- Огляд автоматичного управління системної глобальної областю
- Параметри ініціалізації, що впливають на розмір SGA
- Вмикання і вимикання автоматичного управління системною глобальною областю
- Консультант за розміром системної глобальної області
- Огляд автоматичного управління пам'яттю
- Вмикання автоматичного управління пам'яттю
- Моніторинг автоматичного управління пам'яттю
- Архітектура введення / виведення
- Режими введення / виведення
- Важливі для бази даних метрики введення / виведення
- Калібрування введення / виведення
- Статистики введення / виведення
- Діагностика введення / виведення
- Налаштування введення / виведення бази даних
- Automatic Storage Management (ASM)
- Параметри ініціалізації і їх вплив на продуктивність
- Початкові розміри структур пам'яті
- Налаштування великого пулу
- Кращі практики для різних видів табличних просторів
- Розміри блоку
- Налаштування розміру буфера оперативного журналу та файлів оперативного журналу
- Автоматичний збір статистики
- Події очікування, що спостерігаються найчастіше
- Oracle Database 12c: Administration Workshop
Запис на курс
Код курсу | EA-12cPMT |
---|---|
Тривалість | 5д (40ч) |
Код екзамену | |
Вартість без ПДВ | 20000 грн. |