資料庫之流量監控

2021-10-06 13:24:14 字數 613 閱讀 2919

方法二: 寫入general_log表中

1、 登陸db開戶日誌記錄寫入table表中

set global log_output='table'

set global general_log=on;

2、沒有依賴,但會生成大量資料,建議短時間跑

3、登陸mysql庫,檢視general_log表資料

相關命令列

show variables like 『general_log』; – 檢視日誌是否開啟

set global general_log=on; – 開啟日誌功能

show variables like 『general_log_file』; – 看看日誌檔案儲存位置

set global general_log_file=』/tmp/general.lg』; – 設定日誌檔案儲存位置

show variables like 『log_output』; – 看看日誌輸出型別 table或file

set global log_output=『table』; – 設定輸出型別為 table

set global log_output=『file』; – 設定輸出型別為file

mysql資料庫監控

方法一 netstat lanp grep tcp grep 3306 wc l 方法二 usr bin lsof i 3306 wc l 方法三 mysql u使用者名稱 p密碼 e select version dev null echo 判斷返回值 方法四 ps ef grep mysql g...

資料庫負載監控

當資料庫負載高時,你應該從下面四個方面入手 i ocpu 記憶體網路 同時很多時候你需要確定你的負載時那方面引起的,系統的還是使用者應用的 使用者的負載監控很簡單,你直接可以看到負載高的應用,跟蹤指標有 每秒查詢數 監控方式 磁碟使用率統計命令 iostat,裡面可以檢視 iowait cpu空閒,...

資料庫監控優化指令碼

檢查資料庫中使用的 總分區數,已經使用的數量 保留的頁數 混合區數,混合的頁數 磁碟結構一致性,索引占用的分割槽 占用的單元,占用的頁數,混合頁數 dbcc checkalloc incrv8 with all errormsgs 目錄一致性檢查 dbcc checkcatalog incrv8 檢...