高併發過程中遇到的各項名詞解釋

QPS(最大/最小/平均)

Queries Per Second 是每秒查詢率 ,是一臺服務器每秒能夠相應的查詢次數,是對一個特定的查詢服務器在規定時間內所處理流量多少的衡量標準, 即每秒的響應請求數,也即是最大吞吐能力。

QPS(TPS)=併發數/平均響應時間

TPS(最大/最小/平均)

Transactions Per Second 也就是事務數/秒。一個事務是指一個客戶機向服務器發送請求然後服務器做出反應的過程。客戶機在發送請求時開始計時,收到服務器響應後結束計時,以此來計算使用的時間和完成的事務個數

TPS與QPS 之間的關係?

TP值(TP99/TP999/TP9999)

指大部分請求得到響應的最短時間
常見 TP99= 10ms ,TP999=11ms,TP9999=12ms …
指 99%的請求都在10ms秒內返回, 999‰的請求在11毫秒內返回 9999‱在12毫秒內返回 以此類推…

併發數

併發數(併發度):指系統同時能處理的請求數量,同樣反應了系統的負載能力。這個數值可以分析機器1s內的訪問日誌數量來得到

吐吞量

吞吐量是指系統在單位時間內處理請求的數量,TPS、QPS都是吞吐量的常用量化指標。

系統吞吐量要素

一個系統的吞吐量(承壓能力)與request(請求)對cpu的消耗,外部接口,IO等等緊密關聯。

單個request 對cpu消耗越高,外部系統接口,IO影響速度越慢,系統吞吐能力越低,反之越高。

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