MySQL的TPS和QPS 計算方式

2021-07-24 02:40:00 字數 1320 閱讀 9297

tps - transactions per second(每秒傳輸的事物處理個數),這是指伺服器每秒處理的事務數,支援事務的儲存引擎如innodb等特有的乙個效能指標。

計算方法:

tps = (com_commit + com_rollback)/uptime

[sql]view plain

copy

use information_schema;  

select

variable_value 

into

@num_com 

from

global_status 

where

variable_name =

'com_commit'

;  select

variable_value 

into

@num_roll 

from

global_status 

where

variable_name =

'com_rollback'

;  select

variable_value 

into

@uptime 

from

global_status 

where

variable_name =

'uptime'

;  select

(@num_com+@num_roll)/@uptime;  

qps - queries per second(每秒查詢處理量)同時適用與innodb和myisam 引擎 

計算方法:

qps=questions/uptime

[sql]view plain

copy

use information_schema;  

select

variable_value 

into

@num_queries 

from

global_status 

where

variable_name =

'questions'

;  select

variable_value 

into

@uptime 

from

global_status 

where

variable_name =

'uptime'

;  select

@num_queries/@uptime;  

關於MySQL的TPS和QPS

tps transactions per second 每秒傳輸的事物處理個數 這是指伺服器每秒處理的事務數,支援事務的儲存引擎如innodb等特有的乙個效能指標。計算方法 tps com commit com rollback uptime use information schema selec...

TPS和QPS的區別

一 tps transactions per second 每秒傳輸的事物處理個數 即伺服器每秒處理的事務數。tps包括一條訊息入和一條訊息出,加上一次使用者資料庫訪問。業務tps caps 每個呼叫平均tps tps是軟體測試結果的測量單位。乙個事務是指乙個客戶機向伺服器傳送請求然後伺服器做出反應...

TPS和QPS的區別

一 tps transactions per second 每秒傳輸的事物處理個數 即伺服器每秒處理的事務數。tps包括一條訊息入和一條訊息出,加上一次使用者資料庫訪問。業務tps caps 每個呼叫平均tps tps是軟體測試結果的測量單位。乙個事務是指乙個客戶機向伺服器傳送請求然後伺服器做出反應...