MySQL 性能优化 分布式
生活随笔
收集整理的這篇文章主要介紹了
MySQL 性能优化 分布式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
MySQL 性能指標都有哪些?如何得到這些指標?
MySQL 的性能指標如下:
① TPS(Transaction Per Second) 每秒事務數,即數據庫每秒執行的事務數。
MySQL 本身沒有直接提供 TPS 參數值,如果我們想要獲得 TPS 的值,只有我們自己計算了,可以根據 MySQL 數據庫提供的狀態變量,來計算 TPS。
需要使用的參數:
- Com_commit :表示提交次數,通過命令 show global status like 'Com_commit'; 獲取;
- Com_rollback:表示回滾次數,通過命令 show global status like 'Com_rollback'; 獲取。
我們定義第一次獲取的 Comcommit 的值與 Comrollback 值的和為 c_r1,時間為 t1;
第二次獲取的 Comcommit 的值與 Comrollback 值的和為 cr2,時間為 t2,t1 與 t2 單位為秒。 那么 TPS = ( cr2 - c_r1 ) / ( t2 - t1 ) 算出來的就是該 MySQL 實例在 t1 與 t2 生命周期之間的平均 TPS。
② QPS(Query Per Second) 每秒請求次數,也就是數據庫每秒執行的 SQL 數量,包含 INSERT、SELECT、UPDATE、DELETE 等。 QPS = Queries / Seconds Queries 是系統狀態值—
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的MySQL 性能优化 分布式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JVM(三)对象的生死判定和算法详解
- 下一篇: Redis 内存用完会怎样?