?????????????????
???????????? ???????[ 2011/9/21 11:37:45 ] ????????
?????????????????????????????????????????????£????磺??????????????????????????????????????????????????????????????漲????????????????????????????????????????
??????
???????????2????Э????????????????????????з????????????????????????????????????????????????????к??????????????????????????????????????????о??????????????????Щ???????顣??????????????????????????????????LoadRunner?????
????????
??λ???????????1?????λ???
?????????????????????????????????????λ?????????????????????????????????????????
????????????????????з?????????????????????λ??????????????????????????????????λ?????????ж?????????????????????????????????????????????????????????е???????????????????????????????????????????
TPS??Transaction per Second?????????????????λ??????/??
TRT??Transaction Response Time?????????????TPS?????????????????????λ????
???????????
1. ???????
????????????????????????????????Χ???????????????????????????????????????????????????????????????????????????У????????????????????????????巽???????????????????????????????о???????????????????????????
???????????????????????????????????????????????????????
?????????????????????÷??????????????????????????????TPS??????
??????????????????????????к??????????2/8???10%????????????????????????????*session???/?????????????????????????????????????????????????10????????????????????????10??*10%=1??????????ɡ?
???TPS????????????????????????????о???????????????????????????????????ж???????????10??????????????TPS???=10??/??6*3600??=4.63??/????????6С??????????????????TPS?????????????????
????????????????????????????????????????к???????????????????????????????????????????????????
2. ???????
??????????????????????????????????????????????????ó?????????????????????????????????????? ? ?????TPS?????????????????????????y?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????TPS??TRT??????????????????????????????????????????
1??TPS
Transaction?????????????TPS????????Transaction??????????????????
C/S???????????????????????????????????????????????????????????λ????????????????????????????Transaction??????????????
B/S????????????????????????????????ж?ν?????????????????????Transaction??????????????Transaction??????????????????????????
LoadRunner????????Action????????????????????LR????TPS????1????????????Transaction?????Action???ж??Transaction????????TPS????????????????????????????????????????Action???????????????????Transaction??
???TPS??????????????????????????????
????????????????ο????????????????????徹??????????????????ó?????TPS?????????????????????????????TPS?????????????????????????????????????????????????????????TPS??TRT?????????????????????
2??TRT
TRT?TPS?????????????????????????????????????????????????TPS??????????TPS??仯???仯?????????????TRT?????????????????????????????
TPS ?? TRT = ??????????????????????TPS=20????????TRT=2?????????????????=20??2=40??????1???????λ???????1??????????????40???????????????
?趨?????TPS????????TRT????????TRT??????????????????????????????Ч???TRT?????????????????????OLTP?????????????????????????????3???????ó????????????????1?????????OLAP????????????????????????3/5/8??????????
3?????????????
?????????????????LoadRunner???????VUser????????????????VUser?????TPS?仯????????????????????????????????????????????????LoadRunner???????VUser?????????????????thinktime??pacing??????????????VUser?????????????????????????????????????10??VUser??????Σ????A?????????????1????A?????TPS=10/1=10????B?????????????5????B?????TPS=10/5=2????????????????VUser??????????????????????????????????????????????????????????????????????????????????????VUser?????????????????????????????
???????????????????????????????????????????????????????????????????λ?????n??????????????????n??????????n??????????VUser??????????????????????????????????????Ρ?
4?????????????
????????????????????????TPS??TRT????й???????????????10%?????????????????????????????????????????????????????????????????????????е???????????????????????????????????????????????????????????????????????????????????????????
?????????????
1. ????????????????
???????????????????????????????????TPS????????????????????????????????????????????????????????????TPS??????????????2/8??????????????????????????е??????????????????????????????????????
LoadRunner?п??????????Run-Time Settings??Pacing?At fixed intervals?? every 1 sec??????????ε??????????1??????????????????????Transaction????TRTС??1????VUser????=???????????=TPS?????????????VUser????????????????????????????а??????Transaction????TRT????TPS??????????????????TPS????????????????VUser??????????every N sec????????
2. ????????????????
??????????????????y????????????????????????????Pacing?As soon as the previous iteration ends?????thinktime?????????????????????????Σ??????????????VUser????????ò????????????VUser??????????????壬???????????????????????????????????????????????????TRT???????????????Web???????????????????????????
3. VUser??????
????????????????????????VUser?????壬???????л????????????????????????о??????????????????????????????????????????????VUser???????????????????????????????????????????????????????TRT?????????????????????TPS??
?????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11