Программирование

Основные подходы к анализу производительности приложений на языке ABAP

Андрей Белоусов
Андрей Белоусов

О мастер-классе

О чем пойдет речь

Приняв участие в мастер-классе, вы узнаете, как увеличить скорость работы программ на языке ABAP. Будут представлены и обсуждены:

  1. Инструменты анализа производительности ABAP-приложений.
  2. Использование hint-параметров запросов в зависимости от условий выбора.

На мастер-классе будет представлена пошаговая методика по выявлению и анализу участков программного кода ABAP-отчетов с низкой производительностью. Будут представлены и обсуждены:

  1. Работа с инструментом SAT.
  2. Основные подходы к увеличению эффективности выполнения SELECT-запросов.
  3. Оптимизация программного кода ABAP-отчетов.

На мастер-классе будет проведен прогон примера оптимизации SELECT-запросов в зависимости от условий выбора данных.

На мастер-классе будут рассмотрены особенности интерпретации результатов анализа выполнения программного кода ABAP.

Приняв участие в мастер-классе,вы узнаете (с демонстрацией на примерах):

  • Как происходит выявление «медленных» запросов с помощью инструмента трассировки SAT.
  • Как подобрать параметры SELECT-запросов, позволяющие повысить эффективность обращений к базе данных.
  • Влияние типов внутренних таблиц на эффективность работы ABAP-отчетов.

На мастер-классе будет показано,как подобрать наиболее эффективный подход к работе с данными во внутренних таблицах.

Аудитория

Мы уверены, что участие в мастер-классе будет полезно как разработчикам ABAP, так и консультантам, задействованным в оптимизации программ на языке ABAP.

Необходимый уровень знаний: опыт разработки на языке ABAP более 1 года.

Как будет проходить мероприятие

09:00-10:00 Регистрация, приветственный кофе-брейк
10:00-11:30 Модуль #1

Инструменты анализа производительности, трассировка SELECT-запросов.

11:30-12:00 Кофе-брейк
12:00-13:30 Модуль #2

Анализ и оптимизация SELECT-запросов, использование hint-параметров запросов для увеличения эффективности обращений к базе данных.

13:30-14:30 Обед
15:30-17:00 Модуль #3

Основные подходы к работе с внутренними таблицами для повышения быстродействия программ на языке ABAP.

17:00-17:30 Кофе-брейк
17:30-19:00 Модуль #4

Ответы на вопросы.

Рассмотрение кейсов участников.

Об авторе

Андрей Белоусов

Андрей Белоусов

Старший специалист-разработчик компании Execution

Опыт в качестве ABAP-разработчика с 2011 года. Принимал участие в различных проектах (более 5) по интеграции систем как в качестве разработчика, так и в качестве консультанта. Опыт успешного выполнения разработок MM, SD, HR, FI.

Имеет сертификаты: SAP Certified Development Associate – ABAP with SAP NetWeaver 7.40.

Регистрация

Оплата участия

Наш специалист свяжется с Вами, согласует способ оплаты и подготовит для Вас все необходимые (бухгалтерские) документы.

Возможны следующие способы оплаты:

  • Оплата по безналичному расчёту.
  • Оплата по банковским картам через интернет.

Будем рады ответить на все Ваши вопросы:

Тел.: +7 (812) 383-13-84

E-mail: sapland@sapland.ru

Нажимая на кнопку "Зарегистрироваться", Вы даете согласие на обработку персональных данных

* Цена участия в семинарах не включает, но предусматривает НДС.
НДС начисляется согласно Законодательству РФ.