在本文中,我們將學習如何收集 Mysql 統(tǒng)計信息和指標。
性能儀表板
在儀表板中查看有關服務器性能的統(tǒng)計信息。打開查詢選項卡,選擇管理選項卡,然后單擊導航器側欄性能部分中的儀表板以顯示儀表板。下圖描述了“管理 – 儀表板”選項卡的信息結構。
性能:儀表板
網(wǎng)絡狀態(tài)
這顯示 MySQL 服務器通過客戶端連接傳輸和接收的網(wǎng)絡流量數(shù)據(jù)。傳入網(wǎng)絡流量、傳出網(wǎng)絡流量和客戶端連接都是數(shù)據(jù)點的示例。
MySQL 狀態(tài)
這顯示 MySQL 服務器的關鍵性能和活動指標。數(shù)據(jù)項包括表打開緩存有效性、執(zhí)行的 SQL 語句數(shù)以及 SELECT、INSERT、UPDATE、DELETE、CREATE、ALTER 和 DROP 語句計數(shù)(每秒)。
InnoDB 狀態(tài)
這給出了 InnoDB 存儲引擎以及 InnoDB 緩沖池產(chǎn)生的磁盤活動的總體概述。創(chuàng)建三組數(shù)據(jù)點 –
注意
要顯示更多詳細信息,例如總數(shù),請將光標懸停在圖表上。
用法
讀請求數(shù):InnoDB每秒向緩沖池發(fā)出的邏輯讀請求數(shù)。
寫入請求數(shù):InnoDB 向緩沖池發(fā)送的邏輯寫入請求數(shù)量(每秒)。
InnoDB 無法從緩沖池滿足的邏輯讀取次數(shù)(以磁盤讀取數(shù)為單位)。因此必須從光盤中讀取這些內(nèi)容。
當前正在使用的 InnoDB 緩沖池的數(shù)量。可以將鼠標懸停在該圖形上以查看更多詳細信息,例如使用率和可用頁數(shù)。
寫入
寫入的數(shù)據(jù) – InnoDB 重做日志文件的寫入總量。
寫入 – InnoDB 重做日志文件的實際寫入數(shù)量
InnoDB 磁盤寫入:將光標移到此動態(tài)圖上以觀察特定秒內(nèi)發(fā)生的磁盤寫入次數(shù)。該范圍包括之前的 120 秒。
寫入 – InnoDB 存儲引擎使用文件操作寫入的數(shù)據(jù)總量(以字節(jié)為單位)。
讀取
Doublewrite Buffer Writes – 雙寫操作的總量。
InnoDB 磁盤讀取 – 將光標移到此動態(tài)圖上以觀察特定秒內(nèi)發(fā)生的磁盤讀取次數(shù)。該范圍包括之前的 120 秒。
讀取 – InnoDB存儲引擎從文件讀取的數(shù)據(jù)總量(以字節(jié)為單位)。
性能架構報告
通過實用的高級報告,基于性能模式的報告可以深入了解 MySQL 服務器操作。為了分析 MySQL 數(shù)據(jù)庫的性能,MySQL Workbench 使用性能架構上的 SYS 視圖生成 20 多個報告。報告有助于識別高成本的 SQL 語句、分析 IO 熱點以及查看等待數(shù)據(jù)和 InnoDB 引擎特征。有關 SYS 架構的更多詳細信息,請參閱 MySQL sys 架構。
配置和安裝
用于自定義和優(yōu)化性能架構工具的圖形用戶界面(參見下圖)。這最初會加載一個“輕松設置”選項卡,這對于大多數(shù)人來說已經(jīng)足夠了。將指針停在“完全啟用”上,然后單擊滑動條上的圓圈以激活當前可訪問的每個性能架構工具。
MySQL Workbench 使用 MySQL Server 5.7 版本,默認包含 SYS 架構。但是,Workbench 為 MySQL Server 5.6 安裝了自己的 SYS 架構捆綁版本。
注意 – MySQL 服務器選擇保存的摘要查詢的大小。
性能架構設置:簡單
可以通過單擊顯示高級來微調(diào)性能架構檢測。下圖中選擇了“簡介”選項卡以及高級檢測選項卡。
性能架構的設置:簡介
以上就是收集 MySQL 統(tǒng)計數(shù)據(jù)和指標的詳細內(nèi)容,更多請關注www.92cms.cn其它相關文章!