Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

направление: Oracle Database кол-во дней: 4
вендор: Oracle кол-во часов: 32
код курса: O18cMMA

Этот курс охватывает все аспекты архитектуры multitenant, предоставляя подробную информацию о компонентах CDB и его регулярных, и прикладных PDBs. Вы узнаете, почему и как создавать и управлять CDB и его обычными, и прикладными PDBs со структурами хранения, подходящими для бизнес-приложений. Вы попрактикуете холодное и горячее клонирование, подключая отключенные PDBs в CDBs с помощью различных методов.

Кроме того, вы узнаете, как обеспечить безопасность в контейнерах CDB. Вы создадите общих и локальных пользователей, предоставив общие и локальные привилегии и роли, а также проадминистрируете безопасность базы данных в соответствии с бизнес-требованиями с помощью шифрования, Database Vault и аудита.

Этот курс включает процедуры резервного копирования, дублирования, восстановления и флэшбэка CDB и PDBs.

Вы узнаете, как контролировать производительность и управлять ресурсами в CDB и его PDBs, а также в каждом PDB.

Появились возможности перемещения данных между non-CDBs и PDBs, и между PDBs.

Наконец, курс также охватывает процедуры обновления базы данных Oracle 12.2 CDB до базы данных Oracle 18c CDB или базы данных Oracle 12.2 PDB до базы данных Oracle 18c PDB.

Предварительная подготовка

  • Базовые знания операционной системы Linux

  • Практическая работа с SQL и написанием пакетов на PL/SQL


Обязательная подготовка

  • Oracle Database 18c: Administration Workshop I

  • Oracle Database 18c: Administration Workshop II

Цель курса:

  • Управление снапшотами PDB

  • Шифрование данных в PDBs и изолирование хранилище ключей PDB

  • Мониторинг производительности в CDBs и PDBs

  • Аудит пользователей в CDB и PDBs

  • Защита данных с помощью политик хранилища баз данных в CDB и PDBs

  • Управление парком CDB

  • Управление распределением ресурсов между PDBs и в PDB

  • Используйте операции datapump из не-CDB или CDB в PDB

  • Обновление 12c CDBs или PDBs до 18c

  • Настройка и создание CDB

  • Создание, клонирование, отключение, подключение, перемещение, прокси, переключение и падение PDBs

  • Запуск и выключение CDBs и PDBs

  • Управление табличными пространствами в CDB и PDBs

  • Управление общими и локальными пользователями, ролями, привилегиями, профилями, объектами в CDBs и PDBs

  • Управление профилями блокировки PDB

  • Резервное копирование, дублирование, восстановление и flashback CDB и PDBs

Аудитория курса:

  • Администраторы базы данных

  • Дизайнеры баз данных

  • Инженеры службы поддержки

  • Технические администраторы

  • Администраторы хранилищ данных

 

 

Основы CDB
Отделение корня CDB от подключаемой базы данных. Описание multitenant (мультиарендности). Применимость в различных областях. Описание корневых и подключаемых контейнеров базы данных CDB. Введение в терминологию понятий commonality (общности).

CDB и обычные PDBs
Создание нового PDB из части CDB. Исследование структуры PDBs. Исследование экземпляра. Предоставление новых PDBs. Исследование автоматического диагностического хранилища (ADR). Настройка и создание CDB.

PDBs приложений и установка приложений
Определение PDBs приложений. Использование динамической карты контейнера. Описание контейнеров приложений в CDBs. Создание pdb-файлов приложения. Описание концепции commonality (общности) в контекстах приложения. Объяснение цели применения root и применение seed. Установка, обновление и исправление приложения. Объяснение установки приложения поверх контейнеров приложений.

Создание PDB
Как конвертировать обычные файлы в файлы приложения. Клонировать обычный PDB. Отключение и подключение не-CDB. Отключение и подключение обычного PDB. Выполнение горячего клонирования и перемещения. Настройка и использование локального режима отмены. Отсоединение и подключение контейнера приложения. Клонирование PDB приложения.

Управление CDB и PDB
Запуск и выключение CDB. Настройка имя хоста и номера порта для PDB. Изменение различных режимов и настроек PDBs. Запуск службы PDB. Открытие и закрытие файлов. Как избежать конфликты имен служб. Установление соединения с CDB и PDB. Оценка влияния изменений значений параметров.

Место хранения
Управление временными табличными пространствами в CDB и PDBs. Управление постоянными табличными пространствами в CDB и PDBs. Управление табличными пространствами отмены в корне CDB и PDB.

Безопасность
Разрешение обычным пользователям доступа к данным в PDBs. Шифрование данных в PDBs. Управление профилями блокировки PDB. Управление общими и локальными объектами в контейнерах приложений. Управление общими и локальными пользователями, ролями, привилегиями и профилями в PDBs. Защита данных с помощью политик хранилища баз данных в CDB и PDBs. Аудит пользователей в CDB и PDBs. Управление другими типами политик в контейнерах приложений.

Резервное копирование и дублирование
Проверка CDBs и PDBs. Дубликаты PDBs. Резервное копирование CDB и PDBs. Дублируйте CDB как зашифрованный. Используйте резервные копии RMAN для подключения отключенных PDBs. Дублируйте активный PDB в существующий CDB.

Восстановление и flashback
Повторное использование резервных копий preplugin после преобразования не-CDB в PDB. Выполнение CDB flashback. Выполнение PDB flashback. Восстановление PDB при существенном повреждении файлов. Использование чистых точек восстановления для завершения flashback PDB. Восстановление PDB из-за несущественного повреждения файла. Повторное использование резервных копий preplugin после подключения/перемещения PDB в другой CDB. Управление снимками PDB.

Мониторинг производительности
Контроль ограничения PDB по скорости ввода-вывода. Запуск задачи ADDM для создания рекомендаций для CDB и PDB. Управление снимками AWR на уровнях CDB и PDB. Мониторинг производительности в CDB и PDBs. Управление статистикой общих объектов приложения. Мониторинг операций в CDB и PDBs. Контрольный запрос DOP с использованием конструкции containers (). Управление ограничениями SGA и PGA на уровне PDB.

Распределение ресурсов
Избежание чрезмерного распухания PGA во время сессии. Включение параллельной очереди операторов на уровне PDB. Управление профилями производительности PDB. Управление распределением ресурсов между PDBs и в PDB.

Перемещение данных
Экспорт из PDB и импорт в PDB. Экспорт из не-CDB и импорт в PDB. Экспорт из PDB и импорт в не-CDB. Использование SQL*Loader для загрузки данных в PDB.

Методы обновления
Подключение удаленного PDB через XTTS к целевому CDB. Обновление 12.2 CDB до 18c. Обновление 12.2 PDBs до PDBs в 18c.

Дополнение функционала
Собственные PDB-операторы с использованием LogMiner. Описание использования XStreams с PDB и CDB. Описание Data Guard с CDB и PDB. Планирование операций в PDB с помощью Scheduler Oracle. Опиcание ограничений при репликации данных.