国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql innodb的監控(系統層,數據庫層)

2024-07-24 12:52:01
字體:
來源:轉載
供稿:網友

mysql innodb的監控(系統層,數據庫層)

關于MySQL 的監控,mysql提供了數據采集的命令,比如show status命令或者讀取數據庫informat_schema的GLOBAL_STATUS對象;也可以用一些現成的監控工具進行查詢,目前用的比較多的innotop、mysqlreport、mtop、mytop,還有淘寶perl語言研發的orzdba。

就監控的指標而言,有系統層面的,數據庫層面的。

1、系統層面包括系統的load、cpu、內存是否有swap、磁盤IO如何、網絡。

vmstat -w 1 iostat -x -k 1 sar -n DEV 1

2、mysql數據庫層

show global status where Variable_name in('xxxx')或者show global status like 'xxx%'

     采集的數據一般是當前已經采集到的總數量,如果要計算每秒的數量,可以這樣計算,以TPS為例

                 TPS=當前的Comm_commit-前面采集的Comm_Commit/時間間隔

    以下是主要的監控指標:

               1)Sql語句執行次數QPS------(Com_select、Com_insert、Com_update、Com_delete)

               2)事務TPS----(Com_commit、Com_rollback)

               3)Row的狀態(每秒增加修改刪除的行數)-----(Innodb_rows_inserted、Innodb_rows_updated、Innodb_rows_deleted、Innodb_rows_read)

               4)Page 狀態(buffer pool中的總頁數、free、dirty、每秒flushed的page數量)----(Innodb_buffer_pool_pages_flushed<page flush的數量>、Innodb_buffer_pool_pages_data<總的量>、Innodb_buffer_pool_pages_free<free的頁數量>、Innodb_buffer_pool_pages_dirty<臟頁數量>)

               5)查詢緩存Hit(query cache hit率)-----(inno_buffer_pool_read_requests<邏輯讀總次數>、Innodb_buffer_pool_reads<物理讀總次數>)

               6)Data狀態(內存buffer中數據每秒讀、寫次數,每秒讀寫大小M)----(Innodb_data_reads<數據讀總次數>、Innodb_data_writes<數據寫的總次數>、Innodb_data_read<至此已經讀的數據量>、Innodb_data_written<至此已經寫的數據量>)

               7)Log(log_fsync每秒日志sync到磁盤的次數,log每秒寫的大小M)-----(Innodb_os_log_fsyncs<向日志文件寫的總次數>、Innodb_os_log_written<寫入日志文件的字節數>)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 栾川县| 子洲县| 杭锦后旗| 高州市| 抚宁县| 衡东县| 都匀市| 澳门| 龙口市| 平泉县| 南昌市| 革吉县| 博野县| 绥中县| 三穗县| 舞钢市| 广宗县| 花垣县| 睢宁县| 五常市| 涟源市| 大兴区| 徐州市| 全州县| 嘉峪关市| 海宁市| 沈丘县| 巴中市| 都匀市| 修文县| 天峻县| 突泉县| 涞水县| 敦煌市| 三原县| 许昌县| 泽库县| 鹿泉市| 桂林市| 河曲县| 嘉荫县|