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