Всё, что должен знать разработчик приложений о базе данных Oracle
Авторский курс Ольги Карбасовой
Приглашаем вас и ваших клиентов посетить авторский курс Ольги Карбасовой «Всё, что должен знать разработчик приложений о базе данных Oracle».
Цель курса - предостеречь разработчиков приложений от распространённых ошибок, приводящих к серьёзным проблемам производительности.
Тренинг пройдёт в рамках традиционных учебных практикумов "День с экспертом" с 13 по 14 сентября в Удалённом режиме (online)
Курс аккумулирует многолетний опыт, накопленный специалистами компании ФОРС по решению проблем и устранению аварийных ситуаций, возникающих в процессе эксплуатации баз данных Oracle.
В каждой главе курса описывается теоретическая информация об устройстве и принципах работы одного из компонентов сервера Oracle и предлагаются рекомендации по его оптимальному использованию. Затем приводятся примеры неоптимального использования компонента в реальных приложениях и способы устранения проблем.
Автор и тренер курсов
Главный эксперт «ФОРС Дистрибуция» по технологиям баз данных
1.1. База данных, экземпляр. Процессы и структуры памяти.
2. Фазы выполнения SQL-оператора
2.1. Фазы open, parse, bind, execute, fetch. 2.2. Hard parse, soft parse, bind-переменные 2.3. Примеры проблем и неправильных решений
3. Транзакции и блокировки. Целостность чтения и транзакционная целостность
3.1. Транзакции, целостность чтения, транзакционная целостность 3.2. Уровни блокировок. Таблица совместимости. 3.3. Табличные и строчные блокировки 3.4. Другие виды блокировок 3.5. Примеры проблем и неправильных решений
4. Структуры хранения. Блоки.
4.1. Общая структура блока 4.2. Как устроен блок таблицы 4.3. Как устроен блок индекса 4.4. Как устроен блок bitmap-индекса 4.5. ITL, undo-блоки и обеспечение read consistency. 4.6. Примеры проблем и неправильных решений
5. Структуры хранения. Сегменты и табличные пространства.
5.1. Устройство разных видов сегментов 5.2. Табличные пространства – smallfile/bigfile, uniform/autoallocate, ASSM. 5.3. Примеры проблем и неправильных решений
6. Секционирование.
6.1. Методы секционирования 6.2. Применение секционирования 6.3. Секционированные индексы – local/global, prefixed/non-prefixed 6.4. Примеры проблем и неправильных решений
7. Параллельное выполнение
7.1. Какие операции распараллеливаются 7.2. Параллельный SELECT 7.3. Параллельный DDL 7.4. Параллельный DML и Direct-load Insert 7.5. Примеры проблем и неправильных решений
8. Real Application Cluster
8.1. Чем кластерные экземпляр и база данных отличаются от некластерных 8.2. Глобальные ресурсы, сache fusion, global enqueues и др. 8.3. RAC и Parallel Execution 8.4. Примеры проблем и неправильных решений
получите многолетний опыт работы с СУБД Oracle всего за неделю, где бы вы не находились
Забронировать участие
Запись на курс
Укажите информацию о себе и мы свяжемся с вами в течение рабочего дня, чтобы согласовать оплату и участие в курсе
НАЖИМАЯ КНОПКУ « Зарегистрироваться!» я даю свое согласие на обработку моих персональных данных в соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ "О персональных данных", на условиях и для целей, определенных в Согласии на обработку персональных данных.
Предварительная запись на курс
Для регистрации на мероприятие просто напишите нам: academy@fors.ru или обратитесь по телефону + 7 (495) 913 3 913 (доб. 200)