Вас похоже ввело в заблуждение образования упомянутых груп. Я говорил об этом, повторю, это не группы транзакций, это групы людей, выполняющих в принципе одинаковые наборы транзакций просто работающих с разных крупных location: head office, station 1, station 2, и т.дАццкоМото wrote: 05 Jun 2017 00:26Давайте посмотрим, что вы говорилиzVlad wrote: 04 Jun 2017 21:16 1) намедни я говорил о средних значениях, которые таки да ниже секунды получаются. Для контороля SLA определены наиболее критичные транзакции, которые выполняются роботами с каждой location клиента (их больше десятка) по времени и замеряется время выполнения. Показания этих роботов и используется для SLA. ОТ ПОЛУСЕКУНДЫ ДО СЕКУНДЫ ЭТО средние опять же значениям с пяти серверов приложений (CICS), которые выполняются на продакшн (на МФ) одновременно и по которым разбросаны пользователи этого приложения (исходя из их территориального нахождения). Да разница между ними существенна на мой взгляд и это как-то объясняется, но я не знаю как. Как то так.
Среднее время выполнения тех наших 2.5 млн. транзакций не более одной секунды. Учет этого времени ведется по пяти различным группам и среднее время в группах от 0.5 сек до одной сек. Пусть будет 1 секунда.
ок, здесь нет ничего про "за превышение порога в 1 сек карают" - либо это было в другом месте, либо это у меня глюк. но тут есть важная деталь - среднее вычисляется по группам. т.е. не может быть такого, что одна транзакция элементарна и выполняется в миллисекунды, а другая - сложна и выполняется долго, а среднее около секунды. т.е. у вас есть транзакции, которые одного порядка сложности, выполняются меньше, чем за секунду, но иногда - 10+ минут. это песец, товарищи
...
А с этим: "..т.е. не может быть такого, что одна транзакция элементарна и выполняется в миллисекунды, а другая - сложна и выполняется долго" все в точности до наоборот. Именно так оно и есть на самом деле что все транзакции разные и именно из-за их большой разницы они выполняются разное время, или иначе требует разный обьем ресурсов для своего выполнения. Большенство выполняются значительно меньше секунды и в среднем получается от .5 до 1. в разных группах.
Для контроля SLA определены наиболее критичные транзакции, которые выполняются роботами с каждой location клиента (их больше десятка) по времени и замеряется время выполнения. В число этих транзакций "длинные" не входят.
"длинными", кстати, делают транзакции некоторые пользователи, я уже это отмечал, тем что не задают диапазоны поиска, предлагаемые им. Приложение написано так что в этом случае рассматривается весь диапазон: от минимума до максимума. Пользователей учат этим обятзательно пользоваться, но они поступают иначе, не все но все таки есть. После сортировки они в начале списка имеют то что им надо: последние события. То что при этом БД строит весь набор событий с начала эксплуатации приложения их не волнует и видимо время вполнения такой работы не так уж и велико, иначе они бы задавали границы более разумно.
Вот кстати свеженькая гистограмка (специально для Вас, правда за субботу, не самый напряженный день, но это в данном случае не так важно). 18 транзакций в этой группе (одной из пяти, в субботу с 7:00 до 7:30) выполнялись дольше 4 секунд:
Code: Select all
----------RESPONSE TIME DISTRIBUTION----------
----TIME---- --NUMBER OF TRANSACTIONS-- -------PERCENT------- 0 10 20 30 40 50 60 70 80 90 100
HH.MM.SS.TTT CUM TOTAL IN BUCKET CUM TOTAL IN BUCKET !....!....!....!....!....!....!....!....!....!....!
< 00.00.00.500 1841 1841 78.2 78.2 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
<= 00.00.00.600 2046 205 87.0 8.7 >>>>>
<= 00.00.00.700 2131 85 90.6 3.6 >>>
<= 00.00.00.800 2164 33 92.0 1.4 >
<= 00.00.00.900 2195 31 93.3 1.3 >
<= 00.00.01.000 2214 19 94.1 0.8 >
<= 00.00.01.100 2232 18 94.9 0.8 >
<= 00.00.01.200 2244 12 95.4 0.5 >
<= 00.00.01.300 2254 10 95.8 0.4 >
<= 00.00.01.400 2265 11 96.3 0.5 >
<= 00.00.01.500 2272 7 96.6 0.3 >
<= 00.00.02.000 2293 21 97.5 0.9 >
<= 00.00.04.000 2335 42 99.2 1.8 >>
> 00.00.04.000 2353 18 100 0.8 >
Code: Select all
Service Class Name . . . . . :,CICS ,
Description . . . . . . . . .,CICS Transactions xNG1 ,
Workload Name . . . . . . . .,ONLINES ,,(name or ?) ,
Base Resource Group . . . . .,________,,(name or ?) ,
Cpu Critical . . . . . . . . .,YES,, (YES or NO) ,
Specify BASE GOAL information. Action Codes: I=Insert new period,, ,
E=Edit period, D=Delete period., ,
,
,--,Period,-- ,-------------------,Goal,-------------------
Action ,# ,Duration ,Imp. ,Description
,__, ,_,,_________, ,_, ,________________________________________,
,__, ,1,,_________, ,2, ,90% complete within 00:00:01.000 ,