Опис
Цей курс розроблений з метою дати досвідченим розробникам SQL-код або адміністраторам бази даних міцні основи для настроювання SQL-операторів. Слухачі отримують знання та навички, необхідні для ефективної налаштування SQL-операторів у сервері Oracle 10g Database. Вони вивчають методику настройки, а також методи попереднього та реакційного налаштування. Слухачам представляються переваги нових механізмів автоматичної настройки, доступних на сервері Oracle Database 10g. Слухачі отримають концептуальне розуміння оптимізатора Oracle, і закріплять його практичними роботами проведеними під керівництвом викладача.
В курсі використовується ряд практичних робіт, що дозволяють слухачам освоювати матеріал у відповідності з їхнім власним рівнем знань та швидкістю сприйняття матеріалу. Слухачі навчаться використовувати діагностичні засоби та інші можливості сервера Oracle: EXPLAIN, SQL Trace, TKPROF і SQL * Plus Autotrace. Крім того, вони навчаться впливати на поведінку оптимізатора, змінюючи фізичну схему і модіфіціруя синтаксис SQL-операторів. Читання лекцій проводиться на українській та російській мові.
Аудиторія
Розробники форм, розробники додатків на мовах Java і PL / SQL, технічні консультанти, розробники засобів генерації звітів, розробники засобів бізнес-аналітики
Загальна тривалість
3 дні (24 год)
Сертифікація
--
Попередні вимоги
Курс "Основи Oracle10g: SQL", як мінімум тримісячний досвід роботи з SQL".
Зміст
Архітектура сервера бази даних
Методика налаштування
Проектування ефективних додатків
Введення в оптимізатор
Функціонування оптимізатора
Виведення на екран планів виконання
Збір статистичних даних
Трасування додатків
Визначення високого навантаження на SQL-оператори
Автоматична настройка SQL-операторів
Введення в індекси
Підказки оптимізатора і стабільність планів виконання
Матеріалізованние подання та тимчасові таблиці
Практикум