Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение в тестването на производителността
- Животен циклус на тестването на производителността.
- Интерпретация на резултатите от тестовете за производителност.
Разбиране на различните архитектури и модели на приложения
- 2/3 слоева архитектура
- N-слоева архитектура
- Архитектура базирана на междинен слой (MQ, Webservices и др.)
Технологии
- Основни команди на UNIX (grep, find, vi editor и др.)
- Основни Oracle/SQL (запитвания, таблици, тригерите и др.)
- Основни концепции на C/Java
Подробен анализ - мониторингови концепции и инструменти
-
Мониторинг на хардуера (Windows -Perfmon, UNIX -nmon, vmstat)
- Опашка за изпълнение (средна дължина на опашката на процесора)
- Мрежови вход/изход
- Дискови вход/изход
- Памет (достъпна, използвана, пространство за пейджинг, кеш на файлова система и др.)
- CPU (достъпен, виртуален, онлайн, разрешен и др.)
-
Мониторинг на уеб сървъри/приложни сървъри
- JVM (Java heap) - анализ на дамп от купата
- Пул за връзки
- Пул за нишки
- Разбиране на различни мониторингови инструменти като CA Wily Introscope, IBM Tivoli и други.
-
Мониторинг на базите данни
- Основно оптимизиране на запитванията
- Трейс на SQL
- Аналитика AWR или Statspack
- План за изпълнение на запитването
- Разбиране на пропуската и FTP
- Разбиране на мониторинга на мрежата с HTTPwatch или Fiddler
Изисквания
- Разбиране на бази данни като Oracle.
- Разбиране на приложни контейнери като WebSphere или Weblogic и други.
- Разбиране на програмни езици като Java.
- Знание за тестването на производителността.
- Знание на SQL
35 часа
Отзиви от потребители (1)
Треньорът зная добре материалните за преподаване, а дадената виртуална машина е много полезна.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Курс - Performance engineering/tuning
Машинен превод