Дорогие друзья!

Добро пожаловать на страницу первого интерактивного онлайн курса "ФОРС Академии"
в рамках программы "День с экспертом"
"День с экспертом" – это авторское обучение, которое проводят по своим методикам наши ведущие специалисты с опытом, накопленным за десятилетия практической работы с продуктами компании Oracle.
Курс будет проводиться с 14 по 18 января 2019 г. через интернет-сервис Webex.

Цель курса
Программа курса
О преподавателе
Цель курса «Всё, что должен знать разработчик приложений о базе данных Oracle» - предостеречь разработчиков приложений от распространённых ошибок, приводящих к серьёзным проблемам производительности.
Курс аккумулирует многолетний опыт, накопленный специалистами компании ФОРС по решению проблем и устранению аварийных ситуаций, возникающих в процессе эксплуатации баз данных Oracle.
В каждой главе курса описывается теоретическая информация об устройстве и принципах работы одного из компонентов сервера Oracle и предлагаются рекомендации по его оптимальному использованию. Затем приводятся примеры неоптимального использования компонента в реальных приложениях и способы устранения проблем.

Программа курса:
1.
1.
Архитектура Oracle
1.1. База данных, экземпляр. Процессы и структуры памяти.
2.
2.
Фазы выполнения SQL-оператора
2.1. Фазы open, parse, bind, execute, fetch.
2.2. Hard parse, soft parse, bind-переменные
2.3. Примеры проблем и неправильных решений
3.
3.
Транзакции и блокировки. Целостность чтения и транзакционная целостность
4.
4.
Структуры хранения. Блоки.
5.
5.
Структуры хранения. Сегменты и табличные пространства.
5.1. Устройство разных видов сегментов
5.2. Табличные пространства – smallfile/bigfile, uniform/autoallocate, ASSM.
5.3. Примеры проблем и неправильных решений
6.
6.
Секционирование.
6.1. Методы секционирования
6.2. Применение секционирования
6.3. Секционированные индексы – local/global, prefixed/non-prefixed
6.4. Примеры проблем и неправильных решений
7.
7.
Параллельное выполнение
7.1. Какие операции распараллеливаются
7.2. Параллельный SELECT
7.3. Параллельный DDL
7.4. Параллельный DML и Direct-load Insert
7.5. Примеры проблем и неправильных решений
8.
8.
Real Application Cluster
8.1. Чем кластерные экземпляр и база данных отличаются от некластерных
8.2. Глобальные ресурсы, сache fusion, global enqueues и др.
8.3. RAC и Parallel Execution
8.4. Примеры проблем и неправильных решений
9.
9.
Новые возможности Oracle 12c
9.1. In-Memory
9.2. Attribute Clustering
9.3. Heat Maps
Ольга Карбасова
старший технический эксперт «ФОРС Дистрибуция»
Oracle Database 12c Administrator Certified Master, Oracle Database 12c Maximum Availability Certified Master
Требования:
Базовые знания языка SQL и PL/SQL
Продолжительность:
5 дней (по 3 часа в день)
Аудитория:
разработчики приложений под базу данных Oracle.
Обучение проходит в виртуальной среде webex
Прочитайте нашу краткую статью по использованию платформы