QPS與TPS的區別和理解

TPS: (每秒事務處理量(TransactionPerSecond))

一個表達系統處理能力的性能指標,每秒處理的消息數(Transaction Per Second),
每秒事務處理量 - 性能測試的術語介紹
每秒鐘系統能夠處理的交易或事務的數量。它是衡量系統處理能力的重要指標。TPS是LoadRunner中重要的性能參數指標。
一個事務是指一個客戶機向服務器發送請求然後服務器做出反應的過程。客戶機在發送請求時開始計時,收到服務器響應後結束計時,以此來計算使用的時間和完成的事務個數

過程包括:

  1. 客戶端請求服務端
  2. 服務端內部處理
  3. 服務端返回客戶端

QPS:每秒查詢率QPS是對一個特定的查詢服務器在規定時間內所處理流量多少的衡量標準。
每秒查詢率:

因特網上,經常用每秒查詢率來衡量域名系統服務器的機器的性能,其即爲QPS。
對應fetches/sec,即每秒的響應請求數,也即是最大吞吐能力。
計算關係:
QPS = 併發量 / 平均響應時間
併發量 = QPS * 平均響應時間


Qps基本類似於Tps,但是不同的是,對於一個頁面的一次訪問,形成一個Tps;但一次頁面請求,可能產生多次對服務器的請求,服務器對這些請求,就可計入“Qps”之中

例:訪問一個頁面會請求服務器3次,一次放,產生一個“T”,產生3個“Q”

文章參考:https://blog.csdn.net/zuoanyinxiang/article/details/51252049

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章