共計 1705 個字符,預(yù)計需要花費 5 分鐘才能閱讀完成。
本篇內(nèi)容介紹了“運行中的 mysql 狀態(tài)的查看方法”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓丸趣 TV 小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
對正在運行的 mysql 進行監(jiān)控,其中一個方式就是查看 mysql 運行狀態(tài)。
(1)QPS(每秒 Query 量)
QPS = Questions(or Queries) / seconds
mysql show global status like Question%
(2)TPS(每秒事務(wù)量)
TPS = (Com_commit + Com_rollback) / seconds
mysql show global status like Com_commit
mysql show global status like Com_rollback
(3)key Buffer 命中率
mysql show global status like key%
key_buffer_read_hits = (1-key_reads / key_read_requests) * 100%
key_buffer_write_hits = (1-key_writes / key_write_requests) * 100%
(4)InnoDB Buffer 命中率
mysql show status like innodb_buffer_pool_read%
innodb_buffer_read_hits = (1 – innodb_buffer_pool_reads / innodb_buffer_pool_read_requests) * 100%
(5)Query Cache 命中率
mysql show status like Qcache%
Query_cache_hits = (Qcahce_hits / (Qcache_hits + Qcache_inserts)) * 100%;
(6)Table Cache 狀態(tài)量
mysql show global status like open%
比較 open_tables 與 opend_tables 值
(7)Thread Cache 命中率
mysql show global status like Thread%
mysql show global status like Connections
Thread_cache_hits = (1 – Threads_created / connections) * 100%
(8) 鎖定狀態(tài)
mysql show global status like %lock%
Table_locks_waited/Table_locks_immediate=0.3% 如果這個比值比較大的話,說明表鎖造成的阻塞比較嚴(yán)重
Innodb_row_lock_waits innodb 行鎖,太大可能是間隙鎖造成的
(9) 復(fù)制延時量
mysql show slave status
查看延時時間
(10) Tmp Table 狀況(臨時表狀況)
mysql show status like Create_tmp%
Created_tmp_disk_tables/Created_tmp_tables 比值最好不要超過 10%,如果 Created_tmp_tables 值比較大,
可能是排序句子過多或者是連接句子不夠優(yōu)化
(11) Binlog Cache 使用狀況
mysql show status like Binlog_cache%
如果 Binlog_cache_disk_use 值不為 0,可能需要調(diào)大 binlog_cache_size 大小
(12) Innodb_log_waits 量
mysql show status like innodb_log_waits
Innodb_log_waits 值不等于 0 的話,表明 innodb log buffer 因為空間不足而等待
比如命令:
#show global status;
雖然可以使用:
#show global status like %…%;
來過濾,但是對應(yīng)長長的 list,每一項都代表什么意思,還是有必要弄清楚。
“運行中的 mysql 狀態(tài)的查看方法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注丸趣 TV 網(wǎng)站,丸趣 TV 小編將為大家輸出更多高質(zhì)量的實用文章!