關於MySQL的TPS和QPS

2021-07-04 13:03:39 字數 928 閱讀 9304

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

計算方法:

tps = (com_commit + com_rollback)/uptime

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

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 sql view plain copy use info...

TPS和QPS的區別

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

TPS和QPS的區別

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