MySQL中TPS和QPS的計算方式
TPS - Transactions Per Second(每秒傳輸的事物處理個數),即伺服器每秒處理的事務數,如果是InnoDB會顯示,沒有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(每秒查詢處理量)MyISAM 引擎
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;
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(每秒查詢處理量)MyISAM 引擎
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;
來源於網路
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21601207/viewspace-741749/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何計算MySQL QPS和TPS的值MySql
- 【MySQL】計算 TPS,QPS 的python 指令碼MySqlPython指令碼
- MySQL實時計算QPS,TPS的SHELL指令碼兩例MySql指令碼
- 實用QPS和TPS高的高效分析方法
- 樹莓派 redis 壓力測試 QPS 和 TPS樹莓派Redis
- mysql狀態檢視 QPS/TPS/快取命中率檢視MySql快取
- 如何提高系統的吞吐量(QPS/TPS)
- 透過原始碼看看Redis中如何計算QPS原始碼Redis
- 系統吞吐量、TPS(QPS)、使用者併發量、效能測試概念和公式公式
- 【mysql】mysql select中包括計算公式MySql公式
- MySQL中Innodb如何計算索引的統計資訊?MySql索引
- 簡述 QPS、TPS、併發使用者數、吞吐量關係
- MySQL中關於Qustions計算的改變MySql
- dubbo-go 中的 TPS Limit 設計與實現GoMIT
- oracle cost計算方式Oracle
- 峰值QPS/QPS/PV/UV/伺服器數量/併發數/吐吞量/響應時間計算公式伺服器公式
- 在 MySQL 中,如何計算一組資料的中位數?MySql
- TPS和專案管理專案管理
- MySQL 中 整數型別的儲存和範圍計算過程詳解MySql型別
- 遊戲設計:從《死亡迴歸》看TPS和Roguelike遊戲設計
- 關於壓力測試中 TPS 和併發數的思考
- 【轉】QPS和併發數的關係
- 效能測試中如何確定TPS和併發數
- MySQL 的啟動和連線方式MySql
- 雲端計算支援 IT 安全的12種方式
- 雲端計算的7種變化方式
- MySQL truncate慢影響系統qps分析MySql
- 計算機網路中的速率和頻寬計算機網路
- 什麼是qps,tps,併發量,pv,uv、介面冪等性、悲觀鎖樂觀鎖
- 效能測試中,TPS和RT之間的關係,你知道嗎?
- laravel octane和webman對比qpsLaravelWeb
- MySql中SUM函式計算錯誤問題MySql函式
- 周權重指數計算方式
- MySQL:Innodb中數字的儲存方式MySql
- 從排序原理到MYSQL中的排序方式排序MySql
- MySQL 效能:在MySQL5.7中使用InnoDB Memcached 外掛實現每秒100萬QPSMySql
- MySQL預先計算MySql
- 壓測學習總結(1)——高併發效能指標:QPS、TPS、RT、吞吐量詳解指標