QPS:Queries Per Second意思是「每秒查詢率」,是一臺服務器每秒可以相應的查詢次數,是對一個特定的查詢服務器在規定時間內所處理流量多少的衡量標準。服務器
TPS:是TransactionsPerSecond的縮寫,也就是事務數/秒。它是軟件測試結果的測量單位。一個事務是指一個客戶機向服務器發送請求而後服務器作出反應的過程。客戶機在發送請求時開始計時,收到服務器響應後結束計時,以此來計算使用的時間和完成的事務個數。性能
QPS 和 TPS 不是 == 關係。測試
TP=Top Percentile,Top百分數,是一個統計學裏的術語,與平均數、中位數都是一類。排序
TP50、TP90和TP99等指標經常使用於系統性能監控場景,指高於50%、90%、99%等百分線的狀況。事務
TP指標: TP50:指在一個時間段內(如5分鐘),統計該方法每次調用所消耗的時間,並將這些時間按從小到大的順序進行排序,取第50%的那個值做爲TP50 值;配置此監控指標對應的報警閥值後,須要保證在這個時間段內該方法全部調用的消耗時間至少有50%的值要小於此閥值,不然系統將會報警。io
TP90,TP99,TP999與TP50值計算方式一致,它們分別表明着對方法的不一樣性能要求,TP50相對較低,TP90則比較高,TP99,TP999則對方法性能要求很高。監控