В данном курсе дан обзор новых возможностей Oracle Database 18c, а также изменения, связанные с Multitenant архитектурой, безопасностью, RMAN, общими областями базы данных, производительностью, хранилищами данных и Sharding.

Слушатели обучаются:

Достоинства курса

В уроке “Multitenant архитектура” рассматриваются CDB fleet, PDB snapshots carousel, динамический маппинг контейнеров, наследования lockdown профиля, статические и динамические lockdown профили, обновляемая копия PDB switchover, параллельная обработка очередей команд на уровне PDB и клонирование PDB с помощью DBCA.

В уроке “Безопасность” рассматриваются schema only accounts, PDB хранилища ключей в изолированной моде в сравнении с объединенной модой, пользовательский TDE мастер-ключ, экспорт и импорт линков базы данных, шифрование важных данных в Database Replay файлах, Database Replay capture и replay с помощью Database Vault, и прямая интеграция с Active Directory Services.

В уроке “RMAN” рассматриваются повторное использование preplugin резервных копий перед и после non-CDB преобразований в качестве PDB или PDB миграция на другую CDB, клонирование активных PDBs в другие CDB с помощью команды DUPLICATE, дупликация on-premises CDBs в облаке в зашифрованном виде.

В уроке “Общая база данных” рассматриваются приватные временные таблицы, Data Pump импорт с новой опцией параметра DATA_OPTIONS, online модификация стратегии партиционирования и субпартиционирования, online слияние партиций и субпартиций, генерация DDL в фоновом режиме с помощью пакета DBMS_METADATA_DIFF, и достоинства поддержки Unicode 9.0.

В уроке “Производительность” рассматриваются конфигурирование и использование Automatic In-Memory, захвата IMEs окна, опция memoptimized rowstore и использование структур In-Memory Hash Index, описание нового пакета SQL Tuning Set, конкурентное выполнение SQL задач SQL Performance Analyzer, валидация SQL Performance Analyzer Result Set, SQL Exadata-aware профиль.

В уроке “Хранилища данных” рассматриваются встроенные в запрос внешние таблицы, in-memory внешние таблицы, новые возможности запросов для аналитических представлений, полиморфные табличные функции и новые функции для приближенных Top-N запросов.

В уроке “Sharding” рассматриваются пользовательский sharding метод, поддержка PDBs как shards, Oracle GoldenGate расширения для поддержки Oracle Sharding, запросы к системным объектам across shards, настройка уровня согласованности данных multi-shard запроса, поддержка sharding для JSON, LOBs и spatial объектов, расширение multi-shard запросов, а также ссылки на документацию по Oracle Sharding для Oracle Database 18c.

Практические упражнения и демонстрации

Практические упражнения и демонстрации позволяют закрепить полученные знания и навыки, связанные с новыми возможностями Oracle Database 18c.

Необходимая предварительная подготовка

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

Цель курса:

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

Программа

Достоинства Multitenant расширений

Управление PDBs fleet приложения. Управление PDB snapshots carousel. Достоинства динамического маппинга контейнеров. Наследование профилей блокировок и создание и использование статических и динамических профилей блокировок. Использование обновляемой копии PDB switchover.

Управление безопасностью

Создание и использование schema only account. Изолированные хранилища ключей PDB.

Экспорт и импорт линков базы данных. Конфигурирование encryption of sensitive data in Database Replay files. Explain direct Active Directory Services integration.

Применение расширений RMAN

Повторное использование preplugin резервных копий перед non-CDB преобразованями и после них в качестве PDB или PDB миграция на другую CDB. Клонирование активных PDBs в другие CDB с помощью команды DUPLICATE, дупликация on-premises CDBs в облаке в зашифрованном виде.

Применение новых возможностей общей базы данных

Управление приватными временными таблицами. Использование Data Pump импорта с новой опцией параметра DATA_OPTIONS. Online модификация стратегии партиционирования и субпартиционирования. Online слияние партиций и субпартиций. Генерация DDL в фоновом режиме с помощью пакета DBMS_METADATA_DIFF.

Улучшение производительности

Конфигурирование Automatic In-Memory. Применение захвата IMEs окна. Описание нового пакета SQL Tuning Set. Описание конкурентного выполнения SQL задач SQL Performance Analyzer и валидации Result Set.

Работа с расширениями в области Big Data и хранилищ данных

Встроенные в запрос внешние таблицы и управление in-memory внешними таблицами.

Применение новых возможностей запросов для аналитических представлений. Создание и применение полиморфных табличных функций.

Описание Sharding расширений

Описание пользовательского sharding метода. Поддержка PDBs как shards. Описание Oracle GoldenGate расширений для поддержки Oracle Sharding. Запрос к системным объектам across shards. Описание расширенных возможностей multi-shard запросов.