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

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

mysql innodb的監(jiān)控(系統(tǒng)層,數(shù)據(jù)庫(kù)層)

2024-07-24 13:12:59
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

mysql innodb的監(jiān)控(系統(tǒng)層,數(shù)據(jù)庫(kù)層)

關(guān)于MySQL 的監(jiān)控,mysql提供了數(shù)據(jù)采集的命令,比如show status命令或者讀取數(shù)據(jù)庫(kù)informat_schema的GLOBAL_STATUS對(duì)象;也可以用一些現(xiàn)成的監(jiān)控工具進(jìn)行查詢,目前用的比較多的innotop、mysqlreport、mtop、mytop,還有淘寶perl語(yǔ)言研發(fā)的orzdba。

就監(jiān)控的指標(biāo)而言,有系統(tǒng)層面的,數(shù)據(jù)庫(kù)層面的。

1、系統(tǒng)層面包括系統(tǒng)的load、cpu、內(nèi)存是否有swap、磁盤IO如何、網(wǎng)絡(luò)。

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

2、mysql數(shù)據(jù)庫(kù)層

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

     采集的數(shù)據(jù)一般是當(dāng)前已經(jīng)采集到的總數(shù)量,如果要計(jì)算每秒的數(shù)量,可以這樣計(jì)算,以TPS為例

                 TPS=當(dāng)前的Comm_commit-前面采集的Comm_Commit/時(shí)間間隔

    以下是主要的監(jiān)控指標(biāo):

               1)Sql語(yǔ)句執(zhí)行次數(shù)QPS------(Com_select、Com_insert、Com_update、Com_delete)

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

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

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

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

               6)Data狀態(tài)(內(nèi)存buffer中數(shù)據(jù)每秒讀、寫次數(shù),每秒讀寫大小M)----(Innodb_data_reads<數(shù)據(jù)讀總次數(shù)>、Innodb_data_writes<數(shù)據(jù)寫的總次數(shù)>、Innodb_data_read<至此已經(jīng)讀的數(shù)據(jù)量>、Innodb_data_written<至此已經(jīng)寫的數(shù)據(jù)量>)

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

               8)線程狀態(tài)(每秒創(chuàng)建的線程數(shù)量)------(Threads_running<激活狀態(tài)的線程數(shù)>、Threads_connected<當(dāng)前打開的連接數(shù)量>、Threads_created<新建線程的數(shù)量>、Threads_cached<線程的緩存值>)

               9)每秒從客戶端接受或者發(fā)送的數(shù)據(jù)量M---(Bytes_received、Bytes_sent)

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到MYSQL教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 缙云县| 宁晋县| 武隆县| 资中县| 那曲县| 三明市| 达日县| 随州市| 庆安县| 海原县| 福建省| 安西县| 葵青区| 平阳县| 长寿区| 乌拉特后旗| 阿图什市| 饶平县| 上杭县| 西丰县| 巴楚县| 望城县| 阳高县| 定州市| 通河县| 万州区| 和平区| 新乡县| 榆树市| 清水河县| 蚌埠市| 肇庆市| 阳东县| 逊克县| 河间市| 陇南市| 四川省| 阳山县| 武夷山市| 砚山县| 奇台县|