Nyomástesztelő eszközök
TPS (Tranzakciók másodpercenként)
A TPS jelentése: Tranzakciók másodpercenként, ami a másodpercenként feldolgozott tranzakciók száma. A tranzakció arra a folyamatra utal, amikor egy kliens kérést küld a szervernek, majd a szerver reagál (teljes feldolgozás, azaz az ügyfél indítja a kérést, hogy választ kapjon). Az ügyfél meghívás küldése közben kezdi el az időzítést, majd a szervertől érkező válasz után zárja meg az időzítést, hogy kiszámolja a használt időt és a tranzakciók számát, majd végül ezt az információt használja fel a pontszám értékelésére. Egy tranzakció több kérésnek felelhet meg, és az adatbázis tranzakciós műveleteihez lásd alább.
QPS (Lekérdezés másodpercenként)
QPS (Query Per S), a QPS valójában egy gyakori mérőszám az áteresztőképesség (áteresztőképesség) mérésére, vagyis azt méri, hány kérést dolgoz fel a szerver egy másodperc alatt – általában HTTP kérésekre utalunk, természetesen minél nagyobb a szám, annál nagyobb a szerver terhelése, annál erősebb a feldolgozási teljesítmény. Tájékoztatásul: egy egyszerű üzleti logikával, beleértve az adatbázis-hozzáférést is tartalmazó program, egyetlen mag futtatásával körülbelül 50–100 QPS-t tud biztosítani, azaz másodpercenként 50–100 kérést képes feldolgozni.
Számítási összefüggés: QPS = egyidejű mennyiség / átlagos válaszidő; Egyidejű = QPS * Átlagos válaszidő QPS = req/sec = kérések/sec
Átlagos válaszidő (RT)
RT: Válaszidő, az átlagos feldolgozási idő, ami egy kérés feldolgozásához szükséges. Általában a kérések 90%-ának átlagos feldolgozási idejét is figyelembe vesszük, mivel a hálózati körülmények miatt szélsőséges tényezők lehetnek.
|