Показать сообщение отдельно
Старый 09.12.2017, 16:31   #2  
vmoskalenko is offline
vmoskalenko
Участник
Аватар для vmoskalenko
 
145 / 334 (12) ++++++
Регистрация: 25.01.2007
Адрес: Toronto
В смысле "Оценка производительности"? Хорошо или плохо работает тот или иной сервер?

Тут слишком много факторов для общего определения это есть хорошо, а это есть плохо.
Например, железо другое. Другой вид бизнеса.

Тем не менее существует несколько подходов:
1. Записать метрики как все хорошо, потом сравнивать эти же метрики на этом же железе.
2. найти такие метрики, которые будут независеть от железа, но немного будут привязаны к бизнесу. Например, Время создания Заказ на продажу из 10 строк и 10 случайных айтемов. Время разноски этого Заказа на продажу. Но это зависит от бизнеса. У кого-то продажи мелкие но частые, а у кого-то не часто зато 1000 строк. А кто-то почти в продажи не смотрит - у него Произовдство или Проектные работы.
3. Еще сталкивался с "Время открытия формы SalesTable должно быть не более 10 секунд"

Кстати второй подход я применял три года назад, когда надо было доказать что в Azure или в AWS производительность тоже неплохая. Создали бизнес сценарий. Покупка - Перемещение между складами - Продажа. Настроили систему. Написал классик который этой выполнял 10 раз сценарий и записывал время в табличку. Потом написал батник который запускал новую клиентскую Аксапту и выполнял этот классик. Потом сравнивали результаты при разной нагрузке на сервер.

А вобще непонятно о чем спрашивается?
За это сообщение автора поблагодарили: trud (3), MarinaAX (1).