基本概念 關於效能

2022-08-26 09:33:11 字數 641 閱讀 8624

qps:queries per second,顧名思義:「每秒查詢率」,是一台伺服器每秒能夠相應的查詢次數,是對乙個特定的查詢伺服器在規定時間內所處理流量多少的衡量標準。

tps:是transactionspersecond的縮寫,也就是事務數/秒。它是軟體測試結果的測量單位。乙個事務是指乙個客戶機向伺服器傳送請求然後伺服器做出反應的過程。客戶機在傳送請求時開始計時,收到伺服器響應後結束計時,以此來計算使用的時間和完成的事務個數。

tps處理流程:

tps即每秒處理事務數,包括了

1、使用者請求伺服器

2、伺服器自己的內部查詢等處理

3、伺服器返回給使用者

這三個過程,每秒能夠完成n個這三個過程,tps也就是3;

qps基本類似於tps,但是不同的是,對於乙個頁面的一次訪問,形成乙個tps;但一次頁面請求,可能產生多次對伺服器的請求,伺服器對這些請求,就可計入qps之中。每秒查詢率qps是對乙個特定的查詢伺服器在規定時間內所處理流量多少的衡量標準

乙個事務是指乙個客戶機向伺服器傳送請求然後伺服器做出反應的過程。客戶機在傳送請求時開始計時,收到伺服器響應後結束計時,以此來計算使用的時間和完成的事務個數。

如果是對乙個介面(單場景)壓測,且這個介面內部不會再去請求其它介面,那麼tps等於qps,否則,tps不等於qps

關於效能測試

效能測試的主要手段是通過產生模擬真實業務的壓力對被測系統進行加壓,研究被測系統在不同壓力情況下的表現,找出其潛在的瓶頸。目前,典型的企業it系統的架構為 系統是由客戶端,網路,防火牆,負載均衡器,web伺服器,應用伺服器 中介軟體 資料伺服器等等環節組成。根據木桶原理,即木桶所能裝的水取決於最短的那...

關於效能工具

在 performance metrics 中講了效能指標,還介紹了關於測量的內容,除了使用瀏覽器提供的 api 進行測量,還可以借助一些工具進行測量。這次就來看看關於工具的介紹。以下是個人理解的部分翻譯。翻譯時 how to think about speed tools 原文 last upda...

軟體效能基本概念

一 軟體效能的幾個主要術語 1.響應時間 響應時間是 對請求作出響應所需要的時間 我們把響應時間作為使用者視角的的軟體效能的主要體現。響應時間又分為 呈現時間 和 系統響應時間 呈現時間是資料在客戶端收到響應資料後呈現頁面所消耗的時間,很大程度上取決於客戶端的表現,一般的效能測試不關注呈現時間。優化...