Курсы SAP Sybase  |  SAP Adaptive Server Enterprise  |  Производительность и настройка: Оптимизация запросов ASE

Производительность
и настройка:
Оптимизация запросов ASE

Код курса: EDB634

Продолжительность: 5 дней

ЗАПИСАТЬСЯ НА КУРС

Вы хотите узнать, как оптимизировать запросы и хранимые процедуры для повышения их производительности?

Этот курс в деталях рассматривает работу оптимизатора запросов в Adaptive Server Enterprise 15.0 и содержит подробные рекомендации, как создавать «правильный» SQL-код, позволяющий оптимизатору выбирать наиболее эффективный путь выполнения запроса.

В рамках этого курса Вы научитесь пользоваться различными утилитами Sybase для диагностики проблем производительности запросов, понимать планы запросов, познакомитесь с приемами оптимизации SQL-кода. Вы на практике узнаете, как устроена статистика сервера, как она используется оптимизатором и как можно ей управлять.

Наконец, Вы познакомитесь с общей методикой тестирования и оптимизации производительности серверного SQL-кода.

Целевая аудитория

Разработчики SQL
Администраторы баз данных, которые занимаются оптимизацией серверного SQL-кода

Уровень слушателей

Или эквивалентный опыт работы

Формат обучения

Теория

70%

Практика

30%

Цели курса

В результате обучения вы сможете:

Понимать работу оптимизатора в ASE

Пользоваться различными утилитами для диагностики и оптимизации запросов

Понимать основные фазы обработки запроса, начиная с момента ввода SQL-команды до получения результата

Использовать различные директивы для управления оптимизатором

Использовать возможности новых опций для конфигурирования оптимизатора

Создавать более быстрый и эффективный SQL-код

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

Основные принципы оптимизации
Жизненный цикл запроса
Инструментарий для оптимизации запросов
Внутренняя структура таблиц и индексов
Основные фазы оптимизации запроса
Оптимизация методов доступа к данным
Виды соединений таблиц (joins)
Параллелизм
Модификация данных (insert/uptade/delete)
Оптимизация хранимых процедур
Настройка статистики
Использование абстрактных планов
Управление оптимизатором, тюнинг с использованием мониторных таблиц
Использование утилиты QPTune и режима Совместимости

Отправьте заявку на обучение!

Мы свяжемся с вами и согласуем удобный формат и сроки проведения занятий.


Выберите курс

Если вы не нашли нужный курс, выберите в списке "Другое", и мы сформируем курс под ваши задачи.