中央論壇 - CENTER BBS

標題: [PHP-MySQL] 資料庫健康狀態撰寫 - Database status [打印本頁]

作者: 死神    時間: 2015-9-14 19:17
標題: [PHP-MySQL] 資料庫健康狀態撰寫 - Database status
之前看過一個資料庫狀態表,列出了各資料庫包含Master-Slave的狀態來視為健康指標,以下就簡單介紹其指標原理:




1. Process List
  1. show processlist;
複製代碼
很基本的查看DB程序指令,拿出來後可以從Commend欄位下手,如挑出非Sleep狀態之程序合計作為執行中程序量,在與總程序量作百分比。
  1. (ProcessingAmount / ProcessAmount )
複製代碼



2. Item Amount

顧名思義,自行取一張指標性的大表來當作Item amount吧,可用來參考Master-Slave對主Item數量的跟隨狀況。




3. Slave Status
  1. show slave status
複製代碼
這個就比較威了,其中具指標性的欄位包括:

Seconds_Behind_Master: 0
Slave_IO_Running: Yes
Slave_SQL_Running: Yes





介紹到這邊,有更新會再補上。




歡迎光臨 中央論壇 - CENTER BBS (https://www.centerbbs.com/) Powered by Discuz! X3