Slėgio bandymo įrankiai
TPS (operacijos per sekundę)
TPS reiškia operacijas per sekundę, tai yra per sekundę apdorotų operacijų skaičius. Sandoris reiškia procesą, kurio metu klientas siunčia užklausą serveriui, o tada serveris reaguoja (pilnas apdorojimas, t. y. klientas inicijuoja užklausą gauti atsakymą). Klientas pradeda laiką siųsdamas užklausą ir baigia laiką gavęs atsakymą iš serverio, kad apskaičiuotų sunaudotą laiką ir atliktų operacijų skaičių ir galiausiai panaudotų šią informaciją įvertindamas rezultatą. Operacija gali atitikti kelias užklausas, o toliau pateiktos duomenų bazės operacijų operacijas galite peržiūrėti.
QPS(Užklausa per sekundę)
QPS (užklausa per sekundę), QPS iš tikrųjų yra įprasta metrika, skirta matuoti pralaidumą (pralaidumą), tai yra, kiek užklausų serveris apdoroja per vieną sekundę - paprastai kalbame apie HTTP užklausas, akivaizdu, kad kuo didesnis skaičius, tuo didesnė serverio apkrova, tuo stipresnė apdorojimo galia. Pavyzdžiui, programa su paprasta verslo logika, įskaitant prieigą prie duomenų bazės, gali suteikti apie 50–100 QPS, kai veikia vienas branduolys, t. y. ji gali apdoroti 50–100 užklausų per sekundę.
Skaičiavimo ryšys: QPS = sutapimo suma / vidutinis atsakymo laikas; Lygiagrečiai = QPS * Vidutinis atsakymo laikas QPS = req/sec = užklausos/sek
Vidutinis atsakymo laikas (RT)
RT: atsakymo laikas, vidutinis užklausos apdorojimo laikas. Taip pat paprastai žiūrime į vidutinį 90 % užklausų apdorojimo laiką, nes dėl tinklo sąlygų gali būti ekstremalių situacijų.
|