МенюКонтакты
Обучение
Москва

+7 (495) 913-75-75 доб.221

+7 (495) 668-08-42

Санкт-Петербург

+7 (812) 441-33-15

+7 (901) 374-07-97

Почта

edu@fors.ru

Oracle SQL Tuning for Developers Workshop

Посмотреть расписание этого курса

  • Код курса: TSQL
  • Длительность: 3 д.
  • Цена: 75 225 р.
Записаться

Описание курса

Аннотация:

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

Курс подходит как для версий 10g, 11g, так и для версии 12c.

 

Слушатели получают знания для выполнения следующих действий:

  • Интерпретация плана выполнения и различных методов доступа к данным
  • Мониторинг выполнения SQL оператора в режиме реального времени
  • Сбор статистики по работе приложений на различных уровнях (трассировка приложений) и интерпретация собранной статистики
  • Поиск SQL операторов, нуждающихся в оптимизации и выбор правильного способа их настройки
  • Понимание того, как работает оптимизатор запросов (Query Optimizer)
  • Обеспечение стабильной производительности оптимизированных SQL операторов в изменяющейся среде

Аудитория:

  • Разработчики PL/SQL
  • Разработчики приложений
  • Администраторы баз данных
  • Администраторы информационных хранилищ
  • Разработчики информационных хранилищ
  • Специалисты служб технической поддержки

Требования к подготовке слушателей:

Знакомство с SQL в объеме курса Oracle Database: Introduction to SQL

Программа курса:

Introduction
Introduction to SQL Tuning

  • Find a workaround to enhance performance
  • Analyze a poorly written SQL statement
  • Checking the Basics
  • Query Analysis Strategy

Using SQL Trace Facility and TKPROF

  • Explore a trace file to understand the optimizer's decisions
  • End-to-End Application Tracing

Understand Basic Tuning Techniques

  • Rewrite queries for better performance

Optomizer Fundamentals

  • SQL Statement processing steps
  • Components of the Optimizer

Understanding Serial Execution Plans

  • Use different techniques to extract execution plans
  • Use SQL monitoring
  • nterpreting a Serial Execution Plan

Optimizer: Table and Index Access Paths

  • Learn about using different access paths for better optimization

Optimizer: Join Operations

  • Use different join methods

Other Optimizer Methods

  • Other optimizer operators
  • Examine and use the result cache

Optimizer Statistics

  • Analyze table, column and index statistics
  • Analyze and use system statistics
  • Use automatic statistics gathering

Using Bind Variables

  • Use adaptive cursor sharing and bind peeking
  • Use the CURSOR_SHARING initialization parameter

SQL Plan Management

  • Use SQL Plan Management

 

Содержание курса

 

Записаться на курс: Oracle SQL Tuning for Developers Workshop

Начало курса: 05.02.18


Поделиться
Отправьте другу или начальнику ссылку на почту
Заявка на обучение

Заявка на обучение

Записаться на курс:

Выберите дату начала курса: