Основы диагностики и производительности
- Диагностика настройки и производительности, функции, инструменты.
- Время БД.
- Размеры настройки процессора и времени ожидания.
- Модель времени.
- Динамические представления производительности.
- Статистика базы данных.
- Ожидание событий.
- Диагностические источники.
- Файлы журналов и файлы трассировки.
Снижение стоимости операций SQL
- Определение непригодных объектов.
- Сохранение индексов.
- SQL Access Advisor.
- Ведение таблиц и их реорганизация.
- Управление экстентами.
- Сцепление строк и перенос строки.
- Сокращение сегмента.
Анализатор производительности SQL
- Обзор анализатора производительности SQL.
- Использование анализатора производительности SQL.
- Захват рабочей нагрузки SQL.
- Создание задачу анализатора производительности SQL.
- Создание сравнительных отчетов.
- Настройка Regressed Statements.
- Руководство по Workflow Analysis.
- Представления анализатора производительности SQL.
Управление производительностью SQL
- Ведение статистики оптимизатора.
- Сбор статистики оптимизатора.
- Соберите статистику вариантов.
- Отложенная публикация статистики.
- Optimizer Statistics Advisor.
- Хранилище статистики выражений.
- Адаптивная оптимизация запросов.
- Непрерывные адаптивные планы запросов.
- Автоматическая настройка SQL.
- Мониторинг SQL.
- Мониторинг SQL с помощью Advisor по настройке SQL.
- Мониторинг SQL с помощью Enterprise Manager и SQL Developer.
- Advisor по доступу к SQL.
- Управление планами SQL.
- Диагностика и обновление SQL.
Автоматическое управление памятью
- Обзор автоматического управления памятью динамический SGA.
- Параметры для размера SGA.
- Включение и выключение автоматического управления общей памятью.
- Используйте советник SGA.
- Обзор автоматического управления памятью.
- Включение и выключение автоматической памяти.
- Управление.
- Контроль автоматического управления памятью.
- Совокупный предел PGA.
Настройка Shared Pool (общий пул)
- Обзор архитектуры Shared Pool.
- Защелки и мьютексы.
- Диагностические инструменты для настройки общего пула.
- Избегая жестких разборов.
- Закрепление объектов в общем пуле.
- Размер общего пула.
- Избегая фрагментации общего пула.
- Кэш словаря данных.
- Кэш результатов SQL-запроса.
Настройка Buffer Chache (кэш буферов)
- Обзор BUFFER CACHE базы данных.
- Архитектура.
- Цели и методы настройки BUFFER CACHE.
- Симптомы и решения проблем производительности BUFFER CACHE.
- Советник BUFFER CACHE.
- База Данных Smart Flash Cache.
- Полное кэширование базы данных.
- Когда следует очистить BUFFER CACHE.
Настройка PGA и временного пространства
- Обзор PGA.
- Использование памяти SQL.
- Автоматическая настройка режима памяти PGA.
- Настройка PGA для нового экземпляра.
- Статистика и гистограммы целевых рекомендаций PGA.
- Автоматический PGA и отчеты AWR.
- Управление временными табличными пространствами.
- Временная группа табличных пространств.
- Несколько временных табличных пространств.
- Мониторинг временных табличных пространств.
- Shrink временного табличного пространства.
- Представления словаря данных и сегменты сортировки.
Создание и использование моментальных снимков и базовых показателей с помощью автоматического репозитория рабочей нагрузки
- Обзор встроенных возможностей автоматической настройки.
- Обзор автоматического хранилища рабочей нагрузки.
- Сведения AWR.
- Enterprise Manager и AWR.
- Создание и сравнение моментальных снимков.
- Изучение AWR отчета.
- Создание и сравнение Baseline.
- Перемещение окна Baseline.
- Базовые Шаблоны.
- Виды Baseline.
- Мониторинг производительности и Baseline.
- Отчет о сравнении периодов.
- Определение пороговых значений предупреждений, использование статической Baseline.
- Настройка адаптивных порогов.
- Отчет активностей Performance Hub.
Использование метрик и оповещений
- Обзор метрик и оповещений.
- Преимущества и ограничения метрик и оповещений.
- Генерация системой, генерация пороговыми значениями и событиями.
- Основные оповещения.
- Установка пороговых значений.
- Просмотр информации об истории метрик.
- Просмотр гистограмм.
- Представления метрик и оповещений.
Использование инструментов на базе AWR
- Автоматизация задач технического обслуживания.
- Конфигурация окна обслуживания.
- Инструмент мониторинга производительности.
- Активная история.
- Формирование отчета ASH. ADDM в реальном времени.
Мониторинг работы базы данных в режиме реального времени
- Обзор мониторинга работы базы данных в режиме реального времени.
- Концепции работы с базами данных.
- Определение операции в базе данных.
- Включение мониторинга операции в базе данных.
- Определение, запуск и завершение операции с базой данных.
- Слежение за ходом выполнения операции в базой данных.
- Представления операций в базой данных.
- Настройка работы базы данных.
Мониторинг приложений
- Атрибуты и виды сервисов.
- Создание сервисов.
- Использование сервисов с клиентскими приложениями.
- Использование сервиса вместе с менеджером ресурсов.
- Использование услуг планировщика Oracle.
- Сервисы и метрические пороги.
- Использование агрегации сервисов с трассировкой.
- Top Services по производительности на закладке "Производительность".
Big data и хранилище данных
- Онлайн - сбор статистики Bulk Loads.
- Сбор статистики в реальном времени во время DML. perations.
- Настройка сбора высокочастотной статистики.
- Базовое и расширенное сжатие таблиц.
- Расширенное сжатие индекса.
- Уменьшение возможности влияния на курсор от операций DDL.
- Автоматическая индексация с помощью DBMS_AUTO_INDEX.
- Масштабируемые последовательности.
- Bitmap-Based COUNT(DISTINCT) SQL-функции.
- Выделение пула исполняемых SQL-операторов.
Настройка ввода-вывода базы данных
- Обзор управления вводом-выводом баз данных.
- Архитектура и режимы ввода-вывода.
- Важные показатели ввода-вывода для баз данных Oracle.
- Калибровка ввода-вывода.
- Статистика и диагностика ввода-вывода.
- Файлы макета с использованием операционной системы или аппаратного обеспечения.
- Чередование.
- Ручное распределение файлов, чтобы уменьшить конкуренцию ввода-вывода.
- Примеры конфигураций.
- Асинхронный и синхронный ввод-вывод Многопоточный Oracle.
- Автоматическое управление хранилищем (ASM).
Итоговые положения настройки производительности Oracle
- Потенциальное влияние параметров инициализации на производительность.
- Изначальный размер памяти для базы данных.
- Рекомендуемые практики для различных типов табличных пространств.
- Определение и использование размеров блоков.
- Размер буфера журнала повтора и файлов журнала повтора.
- Настройка автоматического сбора статистики.