француз

Пользователь
Регистрация
05.09.09
Сообщения
1
Реакции
0
Баллы
1
Настройка команд 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
  • Реализация рекомендаций
Скачать:
Скачать
Скрытое содержимое могут видеть только пользователь группы: Пользователь

Скрытое содержимое могут видеть только пользователь группы: Пользователь

Пароль: oskdhdfjkfnw
 
Сверху Снизу