Oracle Database 12c: Новые возможности для администраторов баз данных (O12CNFA) – Outline

Детальна програма курсу

Enterprise Manager и другие инструменты

  • Главная страница Enterprise Manager Cloud Control
  • Enterprise Manager Express и Enterprise Manager Database Control
  • Новые возможности SQL Developer
  • OUI, DBCA

Основы контейнерных баз данных

  • Преимущества контейнерных баз данных
  • Разница между корневой и подключаемой базами данных
  • Структура корневой базы данных
  • Структура подключаемой базы данных
  • Представления CDB_xxx и DBA_xxx
  • Влияние на безопасность, Data Guard, GoldenGate, Streams, XStream и планировщик

Конфигурация и создание контейнерных и подключаемых баз данных

  • Инструменты: DBCA и SQL*Plus
  • Конфигурация и создание контейнерных баз данных
  • Обзор структуры (представления CDB_xxx и EM)
  • Используемые инструменты: SQL Developer, DBCA и SQL*Plus
  • Создание подключаемой базы данных из шаблона
  • Создание подключаемой базы данных из обычной
  • Клонирование подключаемой базы данных с использованием связей базы данных
  • Подключение подключаемой базы данных

Управление контейнерными и подключаемыми базами данных

  • Подключение к контейнерной базе данных с правами администратора
  • Соединение с подключаемой базой данных с использованием сервисного имени
  • Запуск контейнерной базы данных
  • Открытие и закрытие подключаемой базы данных (SQL*Plus, srvctl, EM)
  • Открытие и закрытие всех подключаемых баз данных
  • Остановка контейнерной базы данных
  • Триггеры на событие ON PLUGGABLE DATABASE
  • Изменение состояния контейнерной базы данных

Управление табличными пространствами, общими и локальными пользователями, привилегиями и ролями

  • Создание постоянных табличных пространств в корневой и подключаемых базах данных
  • Управление общими и локальными схемами и пользователями в корневой и подключаемых базах данных
  • Управление системными и объектными привилегиями, выдаваемых общим или локальными пользователям
  • Создание общих и локальных ролей

Управление резервированием, восстановлением, ретроспективным откатом данных и миграцией

  • Резервирования всей контейнерной базы данных
  • Резервирование подключаемой базы данных
  • Восстановление контейнерной базы данных после сбоя оперативных журналов, управляющих файлов и файлов данных отмены
  • Восстановление подключаемой базы данных после сбоя файлов данных
  • Ретроспективный откат на уровне контейнерной базы данных

Перемещение файлов данных онлайн и автоматическая оптимизация данных

  • Классификация данных в 12c: табличные пространства, группы, объекты, строки
  • Конфигурация карт ввода/вывода
  • Автоматическое перемещение и сжатие
  • Уровни и типы сжатия
  • Определение политики: простое декларативное расширение SQL
  • Использование функций, определяемых пользователем, в автоматическом выполнении действий
  • Выполнения в рамках регламентных окон и при помощи фонового процесса MMON
  • Изменение расписания при помощи пакета DBMS_ILM

Архивация внутри базы данных

  • Решения 11g для хранения старых табличных данных
  • Новые решения для архивации внутри базы данных
  • Использование фразы ROW ARCHIVAL для включения состояния жизненного цикла данных для приложений
  • Установка ROW ARCHIVAL VISIBILITY для контроля видимости на уровне сессии
  • Использование предикатов на столбец ORA_ARCHIVE_STATE
  • Временная действительность и временная история данных
  • Новая фраза для CREATE и ALTER TABLE для установки временной действительности данных: PERIOD FOR
  • Новый временный тип данных SQL

Улучшения аудита

  • Обзор реализации журнала аудита версии 11g R2
  • Обзор объединенного журнала аудита
  • Включение объединенного журнала аудита
  • Создание отдельного табличного пространства для объединенного журнала аудита
  • Роль AUDIT_ADMIN для конфигурации и управления журналом аудита
  • Конфигурация объединенного журнала аудита для задания порога потерянных записей аудита
  • Создание политик аудита

Улучшения привилегий

  • Реализация разделения полномочий для задач администрирования базы данных
  • Использование анализа привилегий базы данных
  • Обзор анализа привилегий базы данных
  • Использование роли CAPTURE_ADMIN для управления захватом привилегий
  • Создание, запуск и остановка захвата привилегий
  • Просмотр профиля привилегий
  • Представление DBA_PRIV_CAPTURES
  • Использование обязательной привилегии INHERIT PRIVILEGES в процедурах, выполняющихся с правами владельца

Oracle Data Redaction

  • Обзор Oracle Data Redaction
  • Типы политик маскирования
  • Использование системной привилегии EXEMPT REDACTION POLICY для просмотра немаскированных значений
  • Управление политиками маскирования
  • Лучшие практики для определения политик
  • Маскирование и SQL с подзапросами
  • Просмотр информации о политиках маскирования при помощи столбцов REDACTION_POLICIES и REDACTION_COLUMNS

Новые возможности RMAN и улучшения Flashback Data Archive

  • Соединение с базой данных через RMAN
  • Использование привилегии SYSBACKUP
  • Использование операций SQL, DESCRIBE и DUPLICATE с опцией NOOPEN
  • Резервирование и восстановление больших файлов данных
  • Создание многосекционных резервов
  • Кроссплатформенное перемещение данных
  • Предварительные требования и ограничения
  • Перенос данных: предварительные шаги

Мониторинг операций баз данных

  • Обзор
  • Текущие инструменты
  • Определение операции базы данных
  • Monitoring: Bracketing an Operation
  • Мониторинг прогресса операций
  • Настройка операций базы данных
  • Отчет активных операций базы данных

Изменения схем и данных

  • Обзор плана изменения схем
  • Запросы на изменение
  • Синхронизация схем
  • Обзор сравнения данных
  • Пакет DBMS_COMPARISON
  • Задача сравнения и результаты

Настройка SQL

  • Адаптивные планы выполнения
  • Директивы планов выполнения
  • Улучшения сбора статистик
  • Улучшения в гистограммах
  • Улучшения в расширенной статистике
  • Управления адаптивными планами выполнения

ADDM в реальном времени и консультант сравнения периодов

  • Мониторинг в аварийных ситуациях
  • ADDM в реальном времени
  • Область применения
  • Задачи
  • Определение измерений рабочей загрузки
  • Части отчета
  • Корневые причины
  • Требования для отчета

Resource Manager и другие улучшения производительности

  • Управление ресурсами между подключаемыми базами данных
  • Управление ресурсами внутри подключаемой базы данных
  • Управление ресурсами при помощи планов контейнерной и подключаемых баз данных
  • Управление неоправданно долго работающими запросами
  • Автоматические служебные задачи
  • Describe the Multi-process Multi-threaded Oracle architecture
  • Learn how to use this architecture in Oracle 12c Database
  • Изменения в процедурах остановки

Улучшения таблиц и индексов

  • Несколько индексов по одним и тем же столбцам
  • Создание таблиц с невидимыми столбцами
  • Поддержка невидимых столбцов
  • Продвинутое сжатие строк
  • Описание переопределения данных в онлайн-режиме
  • Использование команд DDL в режиме онлайн

Улучшения в ADR и сети

  • Типы файлов в ADR
  • Новые типы файлов
  • Новые локации файлов
  • Новые команды ADRCI
  • Улучшение производительности при помощи сжатия
  • Конфигурация сжатия

Улучшения в Data Pump, SQL*Loader, External Tables и онлайн-операциях

  • Использование полного перемещаемого экспорта и импорта
  • Улучшения в Data Pump
  • Улучшения в SQL*Loader
  • Общие улучшения SQL*Loader и внешних таблиц
  • Использование экспресс-режима SQL*Loader

Улучшения секционирования

  • Перемещение секции онлайн
  • Обзор ALTER TABLE ... SPLIT PARTITION, ALTER TABLE ... MERGE PARTITION , ALTER TABLE...ADD PARTITION
  • Улучшения в расщеплении секций
  • ALTER TABLE SPLIT SUBPARTITION
  • Операция слияния секций
  • Операция добавления секций
  • Операция удаления секций
  • ALTER TABLE DROP SUBPARTITION

Улучшения в SQL

  • Увеличение максимальных размеров типов данных VARCHAR2, NVARCHAR2 и RAW до 32767 байт (32k)
  • Различные улучшения
  • Использование фразы ограничения числа строк в запросе