1. Новые складчины: Показать еще

    22.10.2017: Обучение ОНЛАЙН заработку

    22.10.2017: Брюки от автора системы 10 мерок (Ирина Паукште)

    22.10.2017: TG для MT4

    22.10.2017: Удалённая работа в Инстаграм без своего бизнеса (Арпине Саркисян)

    22.10.2017: [Mail.Ru Group] Анатомия блокчейна (Павел Круглов, Сергей Прилуцк, Кирилл Темнов)

  2. Нужен организатор: Показать еще

    21.10.2017: Искусство маленьких шагов (Юлия Столярова)

    21.10.2017: Мультиэкспрессы (smartgambling)

    21.10.2017: Новый чит Турбо размещений объявлений на сайте Авито со скидкой 80%

    21.10.2017: [КЦ.Аналитика] Следующая остановка - кризис (Игорь Париков)

    21.10.2017: Онлайн-конференция WebPromoExperts PPC Day

  3. Сбор взносов Показать еще

    21.10.2017: АКП 2.0 Автоматизированный механизм Массовых Соцрассылок "Стандарт" (Дмитрий Чернышов)

    21.10.2017: Старинный портрет: превращение фото в картину (Olga Cornacchia)

    21.10.2017: Компенсаторная астрология (Павел Андреев)

    21.10.2017: Курс по арбитражу спортивных ордеров (вилок) (Артём Шаталов)

    20.10.2017: УЛЬТРАЧТЕНИЕ - навык, который изменит вашу жизнь за 30 дней (Константиин Довлатов)

Запись

[Специалист] Oracle 11g: Настройка команд SQL, Oracle 11g:...

Тема в разделе "Курсы по администрированию", создана пользователем Telegram, 24 фев 2014.

Цена:
38000 руб
Взнос:
414 руб
Организатор:
Требуется
Участников:
0/100

Список пока что пуст. Запишитесь первым!

Записаться
    Тип: Стандартная складчина
  1. Telegram
    Telegram Организатор складчин

    [Специалист] Oracle 11g: Настройка команд SQL, Oracle 11g:...

    [​IMG]
    Oracle 11g: Настройка команд SQL

    На занятиях курса рассматриваются методы, позволяющие получить различные уровни детализации информации о том, как сервер базы данных Oracle выполняет SQL-команды. Вы изучите различные способы доступа к данным, узнаете о том, какие из них являются наиболее эффективными в тех или иных случаях, и как обеспечить использование лучшего метода. В ходе обучения Вы рассмотрите методы соединения таблиц, секционирование таблиц, а также использование подсказок оптимизатора, переменных привязки и различные типы индексов.

    Модуль 1. Архитектура сервера базы данных
    • Архитектура сервера базы данных Обзор
    • Структуры памяти базы данных: Обзор
    • Роль фоновых процессов
    • Автоматическое управление разделяемой памятью (ASSM)
    • Автоматическое управление памятью, используемой для выполнения SQL операторов
    • Архитектура хранения данных
    • Логические и физические структуры данных

    Модуль 2. Введение в настройку SQL
    • Причины возникновения проблем производительности SQL команд
    • Способы мониторинга производительности
    • Обзор средств мониторинга и настройки производительности
    • Страницы производительности EM для решения проблем производительности
    • Настройка производительности с учетом разделения времени реакции на время потребления CPU и время ожидания
    • Масштабируемость на стадии проектирования приложения, на этапе реализации и конфигурирования системы
    • Обшие ошибки в клиентских системах
    • Проактивная методология настройки
    Модуль 3. Введение в оптимизатор
    • Structured Query Language (Структурированный язык запросов)
    • SQL оператор - представление, реализация & обработка: обзор
    • Разбор(parsing) SQL оператора: обзор
    • Зачем нужен оптимизатор?
    • Оптимизация на этапе жесткого разбора
    • Оптимизатор по стоимости
    • Управление поведением оптимизатора
    • Функциональные возможности оптимизатора и их зависимость от версии базы данных Oracle
    Модуль 4. Операции Оптимизатора
    • Определение способов доступа к строкам таблиц
    • Основные структуры и методы доступа
    • Полный просмотр таблицы
    • Индексы: обзор
    • Использование индексов и столбцы с неопределенными значениями
    • Битовые индексы, составные индексы и невидимые индексы
    • Рекомендации по обслуживанию индексов
    • Кластеры
    Модуль 5. Интерпретация планов выполнения
    • План выполнения
    • Взаимосвязи между важными динамическими представлениями словаря
    • Автоматический Репозиторий Нагрузки (AWR)
    • Получение отчетов на основе данных AWR
    • Мониторинг команд SQL: Обзор
    • Чтение более сложных планов выполнения
    • Анализ плана выполнения
    • Что происходит по ту сторону плана выполнения
    Модуль 6. Пример: Star Transformation
    • Модели схем «Звезда» и «Снежинка»
    • План выполнения без преобразования «Звезда»
    • Извлечение строк таблицы фактов из одного Измерения, всех Измерений
    • Соединение промежточного результирующего набора с таблицами измерений
    • Использование битовых индексов соединений
    • Трансформация Звезда
    • Битовые индексы соединений
    Модуль 7. Статистика оптимизатора
    • Статистика оптимизатора & типы статистик оптимизатора
    • Статистика по группе столбцов: Обзор
    • Статистика по выражению: обзор
    • Сбор системной статистики
    • Statistic Preferences (Заданные параметры сбора статистики): Обзор
    • Динамическая выборка, выполняемая оптимизатором: Обзор
    • Блокировка статистик
    Модуль 8. Использование переменных связывания(bind variables)
    • Совместное использование курсоров и различные значения литералов
    • Совместное использование курсоров и переменные связывания
    • Переменные связывания в SQL*Plus & Enterprise Manager
    • Усовершенствования в совместном использовании курсоров
    • Адаптивное совместное использование курсоров: обзор
    • Работа с Адаптивным совместным использованием курсоров
    Модуль 9. Использование подсказок оптимизатору
    • Подсказки оптимизатору: Обзор
    • Типы подсказок оптимизатору
    • Как задать подсказки оптимизатору
    • Правила применения
    • Рекомендации
    • Категории подсказок оптимизатору
    • Подсказки, указывающие цели оптимизации и используемые подходы
    • Дополнительные подсказки оптимизатору
    Модуль 10. Трассировка приложений
    • Сквозная трассировка: преимущества
    • Расположение файлов трассировки
    • Что такое служба(service)?
    • Использование служб в клиентских приложениях
    • Трассировка Вашего сеанса
    • Содержание трассировочного файла
    • Форматирование трассировочного файла : Обзор
    • Утилита tkprof
    Модуль 11. Автоматическая Настройка SQL
    • Автоматическая настройка операторов SQL
    • Проблемы, связанные с настройкой приложений
    • SQL Tuning Advisor (консультант по настройке SQL-операторов) : Обзор
    • Устаревшая или отсутствующая статистика по объектам БД
    • Профилирование SQL оператора
    • Процесс оптимизации плана и создание профиля (SQL Profile)
    • Database Control и SQL Tuning Advisor
    • Реализация рекомендаций
    Oracle 11g: Передовые методы PL/SQL

    Цель курса — научиться применять наиболее перспективные с точки зрения безопасности и производительности информационных систем методы программирования на языке PL/SQL, подготовиться к сдаче экзамена для получения международного сертификата Oracle — Oracle Advanced PL/SQL Developer Certified Professional.

    Язык PL/SQL — процедурное расширение языка SQL, разработанное корпорацией Oracle. С помощью данного языка можно разрабатывать хранимые на сервере программные компоненты, такие как процедуры, функции и триггеры, используя при этом преимущества процедурного стиля программирования.

    Курс предназначен для разработчиков прикладного ПО, разработчиков PL/SQL, администраторов БД.

    Модуль 1. Обзор среды разработки
      • SQL Developer
      • SQL*Plus
    Модуль 2. Рекомендации по проектированию
      • Описание предопределённых типов данных
      • Создание подтипов на основе имеющихся в приложении типов
      • Проектирование курсоров
      • Использование курсорных переменных
      • Передача курсорных переменных как параметров программ
      • Сравнение курсоров и курсорных переменных
    Модуль 3. Использование коллекций
      • Обзор коллекций
      • Использование ассоциативных массивов
      • Использование вложенных таблиц
      • Использование массивов переменной длины
      • Написание PL/SQL программ, использующих коллекции
      • Эффективное использование коллекций
    Модуль 4. Вызов внешних процедур, написанных на других языках программирования
      • Вызов из PL/SQL процедур, написанных на языке C
      • Вызов из PL/SQL процедур, написанных на языке Java
    Модуль 5. Применение детального контроля доступа
      • Обзор детального контроля доступа
      • Описание методов детального контроля доступа
      • Описание контекста приложения
      • Создание контекста приложения
      • Применение контекста приложения
      • Процедуры пакета DBMS_RLS
      • Применение политики
      • Представления словаря данных, содержащие информацию о детальном контроле доступа
    Модуль 6. Работа с большими объектами
      • Описание больших объектов (LOBs)
      • Работа с внутренними LOBs
      • Описание BFILEs
      • Создание директорий для доступа к объектам BFILEs
      • Описание пакета DBMS_LOB
      • Удаление LOBs
      • Создание временных LOBs с помощью пакета DBMS_LOB
    Модуль 7. Администрирование SecureFile LOBs
      • Введение в SecureFile LOBs
      • Окружениедля SecureFile LOBs
      • Использование SecureFile LOBs для хранения документов
      • Преобразование BasicFile LOBs в SecureFile LOB формат
      • Проверка производительности SecureFile LOBs
      • Разрешение дедупликации и сжатия
      • Разрешение шифрования
    Модуль 8. Оптимизация производительности
      • Влияние компилятора
      • Настройка производительности кода PL/SQL
      • Управление автоматическим встраиванием подпрограмм ( intra unit inlining) оптимизатором
      • Идентификация проблем использования памяти и ее настройка
    Модуль 9. Увеличение производительности за счет SQL и PL/SQL кэширования
      • Кэширование результатов запроса при помощи Query Result Cache
      • Использование кэширования результирующего набора SQL-запроса
      • Кэширование PL/SQL-функций
    Модуль 10. Анализ кода PL/SQL
      • Использование встроенных пакетов Oracle и представлений словаря данных для получения информации о коде
      • Анализ определяемых пользователем идентификаторов с помощью управляемого компилятором инструментального средстваPL/Scope
      • Получение метаданных в XML или DDL виде при помощи пакета DBMS_METADATA , например, для для пересоздания объектов
    Модуль 11. Профилирование и трассировка кода PL/SQL
      • Трассировка выполнения кода
      • Профилирование программ на PL/SQL
    Модуль 12. Защита кода от SQL-внедрений
      • Описание SQL-внедрений
      • Уменьшение зон, уязвимых для SQL-внедрений
      • Использование DBMS_ASSERT
      • Создание неуязвимого для SQL-внедрений кода

     
    Telegram, 24 фев 2014
Участники складчины [Специалист] Oracle 11g: Настройка команд SQL, Oracle 11g:... смогут написать отзыв
Наверх