Данный курс создает надежный фундамент в администрировании базы данных Oracle. Курс обеспечивает концептуальное понимание архитектуры базы данных Oracle и навыки эффективного управления базой данных Oracle.
Слушатели обучаются:
Управлению экземпляром базы данных Oracle.
Конфигурированию сетевого окружения Oracle.
Созданию структур хранения и управлению ими.
Управлению данными и их перемещению.
Созданию пользователей и управлению ими.
Мониторингу базы данных и управлению производительностью.
Созданию базы данных и управлению ею как развертыванием Cloud Service базы данных.
Достоинства курса
Слушатели получают подробную информацию об архитектуре базы данных и экземпляра базы данных Oracle, что позволит им эффективно управлять ресурсами базы данных. Слушатели узнают, как создавать структуры хранения в базе данных, подходящие для бизнес-приложений, поддерживаемых базой данных. Кроме того, слушатели Обучаются созданию пользователей и управлению безопасностью базы данных для обеспечения требований бизнеса. Рассматриваются также основы техники резервного копирования и восстановления information.
Для обеспечения приемлемого времени отклика для пользователей и эффективного управления ресурсами рассмотрены вопросы мониторинга базы данных и управления производительностью.
Необходимая предварительная подготовка
Практическое знание SQL и PL/SQL пакетов очень полезно в данном курсе.
Технический английский язык
Предполагаемая предварительная подготовка
Базовые знания ОС Linux
Цель курса:
Резервное копирование, восстановление и пэтчинг DBCS развертываний базы данных
Описание DBaaS и on-premises архитектур базы данных Oracle
Управление экземплярами базы данных
Управление UNDO данными
Перемещение данных между базами данных
Реализация основных процедур резервного копирования и восстановления
Мониторинг и тюнинг производительности базы данных
Тюнинг SQL для улучшения производительности
Управление ресурсами с помощью Oracle Database Resource Manager
Создание pluggable баз данных (PDBs)
Конфигурирование сетевого окружения Oracle
Управление безопасностью пользователей и реализация аудита
Создание табличных пространств и управление ими
Управление пространством хранения
Создание базы данных и управление ею как развертыванием Cloud Service (DBCS) базы данных
Регистрация баз данных и управление производительностью с помощью Enterprise Manager Cloud Control
Аудитория курса:
Администраторы хранилищ данных
Администраторы баз данных
Дизайнеры баз данных
Инженеры поддержки
Технические администраторы
Все материалы по курсу предоставляются вендором на английском языке.
Первое знакомство
Цели курса.
Исследование архитектуры базы данных Oracle
Введение в базу данных Oracle. Модели реляционных баз данных. Oracle SQL и PL/SQL.
Архитектура сервера базы данных Oracle. Подключение к базам данных Oracle. Средства базы данных Oracle. Учетные записи пользователей, предоставляемые Oracle. Запрос к словарю данных Oracle.
Управление экземплярами базы данных
Файлы инициализационных параметров. Запуск баз данных Oracle. Остановка баз данных Oracle. Открытие и закрытие PDBs. Работа с Automatic Diagnostic Repository (ADR). Запросы к динамическим представлениям производительности.
Создание PDBs
Методы и средства создания PDBs. Создание PDBs из Seed с помощью SQL*Plus. Клонирование PDBs с помощью SQL*Plus. Unplugging и Pluggin In PDBs с помощью SQL*Plus. Удаление PDBs с помощью SQL*Plus.
Конфигурирование сетевого окружения Oracle
Oracle Net Services. Как работает Listener. Конфигурирование Listeners для динамической регистрации сервиса.Конфигурирование Listeners для статической регистрации сервиса. Конфигурирование Local Naming для подключений. Тестирование Oracle Net Connectivity с помощью tnsping. Конфигурирование коммуникации между базами данных. Сравнение конфигураций выделенного и разделяемого сервера.
Управление безопасностью пользователей
Создание пользователей. Предоставление привилегий. Создание и предоставление ролей. Отзыв привилегий и ролей. Создание и приписывание профилей. Аутентификация пользователей. Предоставление квот пользователям. Применение Principal of Least Privilege.
Создание табличных пространств и управление ими
Как хранятся данные таблицы. Создание табличных пространств в SQL*Plus. Изменение и удаление табличных пространств в SQL*Plus. Просмотр информации о табличных пространствах в SQL*Plus. Реализация файлов, управляемых Oracle. Перемещение и переименование Online файлов данных в SQL*Plus.
Управление пространством хранения
Особенности управления пространством базы данных Oracle. Управление пространством блоков. Соединение строк в цепочки и миграция. Управление свободным пространством внутри сегментов. Типы сегментов. Аллокация экстентов. Представление об отложенном (Deferred) создании сегмента. Возможности сохранения пространства.
Управление UNDO данными
Undo данные: обзор. Транзакции и Undo данные. Хранение Undo информации. Сравнение Undo и Redo данных. Управление Undo. Сравнение локальной и разделяемой Undo мод. Конфигурирование Undo Retension. Категории Undo.
Перемещение данных
Перемещение данных: общая архитектура. Oracle Data Pump: обзор. Oracle Data Pump: достоинства. Data Pump Export и Import клиенты. Data Pump утилита: интерфейсы и моды. Data Pump Import: преобразования. Обзор SQL*Loader. Методы загрузки.
Концепции резервного копирования и восстановления
Обязанности DBA. Категории сбоев. Что такое восстановление экземпляра. Типы резервного копирования. Сравнение полного и неполного восстановления. Oracle решения для защиты данных. Flashback технология.
Мониторинг и тюнинг производительности базы данных
Управление активностями производительности. Планирование производительности. Сопровождение базы данных. Automatic Workload Repository (AWR). Automatic Database Diagnostic Monitor. Мониторинг производительности. Методология настройки производительности. Статистики и метрики сервера базы данных.
SQL тюнинг
Процесс SQL тюнинга. Оптимизатор Oracle. Статистики оптимизатора. Директивы SQL плана. Адаптивные планы выполнения. SQL Tuning Advisor. SQL Access Advisor. SQL Performance Analyzer.
Oracle Database Resource Manager
Oracle Database Resource Manager: обзор. Элементы Resource Manager. Использование Resource Manager для аллокации ресурсов. Создание простого ресурсного плана. Создание сложного ресурсного плана. Использование Active Session Pool. Ограничение потребления CPU на уровне базы данных. Ограничение потребления CPU на уровне сервера.
Enterprise Manager Cloud Control
Управление Enterprise Manager Cloud Control Framework. Запуск Enterprise Manager Cloud Control Framework. Остановка Enterprise Manager Cloud Control Framework.
Введение в Oracle Database Cloud Service
Oracle Cloud: обзор. Предложения Database Cloud Service. Архитектура DBCS. Возможности и средства. Дополнительные конфигурационные опции базы данных.
Создание развертываний DBCS базы данных
Автоматизация Database Provisioning. Создание развертывания базы данных. Использование SSH Key Pairs. Создание SSH Key Pair. Хранилище для файлов базы данных.
Управление развертыванием DBCS базы данных
Облачные средства. Доступ к средствам и настройкам из DBCS консоли. Управление Compute Node, связанным с развертыванием базы данных. Управление сетевым доступом к DBCS. Обеспечение доступа к порту Compute Node. Масштабирование развертывания базы данных.
Резервное копирование и восстановление развертывания DBCS базы данных
Резервное копирование и развертывание баз данных на DBCS. Резервное копирование Destination Choices. Резервное копирование конфигурации. Создание резервной копии по требованию. Настройка конфигурации резервного копирования. Осуществление восстановления Recovery с помощью консоли. Осуществление восстановления с помощью утилиты dbaascli.
Пэтчинг развертываний DBCS базы данных
Пэтчинг DBCS. Использование DBCS консоли для управления пэтчами. Использование утилиты dbaascli для управления пэтчами.
Создание мастер-ключей шифрования для PDBs
Мастер-ключи шифрования для CDB и PDB. Определение необходимости создания и активации ключа шифрования для PDB. Создание и активация ключа шифрования.
Шифрование табличного пространства по умолчанию
Шифрование табличного пространства по умолчанию в DBCS. Обзор прозрачного шифрования данных (TDE). Компоненты TDE. Применение TDE. Определение местоположения хранилища ключей. Управление шифрованием табличного пространства по умолчанию. Управление хранилищем ключей и мастер-ключом шифрования программного обеспечения. Управление хранилищем ключей в CDBs и PDBs.