Съдържание и теми, включени в курса
Въведение
- Преглед на архитектурата на сървъра на базата данни Oracle
- Преглед на многоконтейнерната база данни на Oracle
- Инстанция на базата данни Oracle и database sharding
Достъп до базата данни Oracle
- Свързване с инстанция на базата данни Oracle
- Използване на инструменти за базата данни Oracle
- SQL*Plus
- Използване на Oracle SQL Developer
- Използване на Database Configuration Assistant (DBCA)
- Разбиране на функциите на Enterprise Manager Cloud Control 13c
- Преглед на компонентите на Oracle Enterprise Manager
- Единен изглед за корпоративно управление (Single pane of glass)
- Управление на базата данни на Oracle Enterprise Manager
Създаване на база данни Oracle
- Създаване на база данни Oracle с помощта на DBCA
- Създаване на база данни Oracle с помощта на SQL команда
Работа с инстанции на базата данни
- Стартиране на инстанцията на базата данни Oracle
- Спиране на инстанцията на базата данни Oracle
- Сравнение на режимите за спиране
- Отваряне и затваряне на PDB
- Конфигуриране на PDB
Управление на инстанциите на базата данни
- Използване на параметри за инициализация
- Работа с Automatic Diagnostic Repository
- Преглед на предупредителния дневник (alert log)
- Използване на трасировъчни файлове (trace files)
- Администриране на DDL лог файла
- Работа с динамични изгледи за производителност (dynamic performance views)
- Използване на речника на данните (data dictionary)
Преглед на Oracle Net Services
- Дефиниране на компонентите на Oracle Net Services
- Конфигуриране и управление на Oracle Net Services
- Преглед на Oracle Net Listener
- Сравнение между архитектурата със специален (dedicated) и споделен (shared) сървър
Методи за именуване
- Установяване на Oracle мрежови връзки
- Разбиране на методите за именуване
- Лесно свързване (Easy Connect)
- Локално и директорийно именуване
- Управление на натоварванията с помощта на услуги на базата данни (database services)
- Създаване на услуги на базата данни
Работа с Listener
- Използване на стандартния listener
- Конфигуриране на динамична регистрация на услуги
- Конфигуриране на статична регистрация на услуги
Конфигуриране на архитектура със споделен сървър
- Активиране на споделен сървър
- Контролиране на операциите на споделения сървър
- Използване на SGA и PGA
- Съображения за конфигурацията на споделен сървър
Конфигуриране на Oracle Connection Manager
- Разбиране на Oracle Connection Manager
- Използване на правила за филтриране
- Внедряване на контрол на достъпа за интранет и интернет
- Използване на мултиплексиране на сесии
- Конфигуриране на Oracle Connection Manager
- Конфигуриране на файла cman.ora
- Конфигуриране на клиенти
- Конфигуриране на сървъра на базата данни
- Използване на помощната програма за управление на Oracle Connection Manager
Създаване на PDB
- Предоставяне на нови pluggable бази данни
- Създаване на нова PDB от PDB$SEED
- Използване на клаузата FILE_NAME_CONVERT
- Използване на OMF или параметъра PDB_FILE_NAME_CONVERT
- Други техники за създаване на PDB
Управление на PDB
- Промяна на режима на PDB
- Модифициране на настройките на PDB
- Промяна на параметрите за инициализация
- Използване на командата Alter System в PDB
- Конфигуриране на име на хост и номер на порт за всяка PDB
- Премахване на PDB
Разбиране на съхранението на базата данни
- Архитектура на съхранение на базата данни
- Структури на базата данни
- Използване на сегменти (segments), екстенти (extents) и блокове (blocks)
- Използване на таблични пространства (tablespaces) и файлове с данни (data files)
- Разбиране на видовете сегменти
- Съхранение на таблични данни
- Съдържание на блока на базата данни
- Управление на отложеното създаване на сегменти (deferred segment creation)
- Наблюдение на използването на пространството в табличното пространство
Управление на таблични пространства (Tablespaces)
- Създаване на таблични пространства
- Дефиниране на стандартни постоянни таблични пространства
- Работа с временни таблични пространства
- Промяна и премахване на таблични пространства
- Внедряване на Oracle Managed File (OMF)
- Преместване или преименуване на онлайн файл с данни
Подобряване на използването на пространството
- Разбиране на функциите за управление на пространството
- Управление на пространството в блоковете
- Задаване на компресия на таблици
Управление на Undo данни
- Управление на транзакции и undo данни
- Съхранение на undo информация
- Конфигуриране на задържане на undo (undo retention)
- Активиране на временно undo
Създаване и управление на потребителски акаунти
- Предоставени от Oracle администраторски акаунти
- Удостоверяване на потребители
- Задаване на квоти
Конфигуриране на оторизация чрез привилегии и роли
- Разбиране на системните привилегии
- Конфигуриране на системните привилегии
- Управление на привилегии
Конфигуриране на ограничения на потребителските ресурси
- Управление на профили и потребители
- Разбиране на параметрите на профила
Одит на базата данни Oracle
- Разбиране на сигурността на базата данни
- Внедряване на одит
- FGA политика
Зареждане и транспортиране на данни
- Преместване на данни
- Методи за зареждане на данни
- Експортиране и импортиране на данни
- Транспортиране на база данни
Наблюдение на базата данни
- Дейности по управление на производителността
- Поддръжка на базите данни
- Разбиране на методите за настройка на производителността
Процеси на базата данни
- Архитектура и структура на процесите
- Използване на различните процеси за запис и наблюдение
Управление на паметта
- Управление на компонентите на паметта
- Автоматично управление на паметта
Анализиране на SQL
- Използване на Oracle оптимизатор
- Оптимизиране на пътищата за достъп
- Директиви на SQL плана (SQL plan directives)
Обобщение и следващи стъпки
Изисквания
- Основни познания по SQL
Аудитория
- Системен администратор
- Технически консултант
- Администратор на бази данни
Отзиви от участници (1)
добро обяснение на всяка точка и предоставяне на задание за практики.
Piseth Ben - ACLEDA Bank Plc.
Курс - Oracle Database 19c: SQL Tuning Workshop
Машинен превод