首頁 > 資料庫 > mysql教程 > 收集 MySQL 統計資料和指標

收集 MySQL 統計資料和指標

王林
發布: 2023-08-27 11:05:07
轉載
1510 人瀏覽過

在本文中,我們將學習如何收集 Mysql 統計資料和指標。

性能儀表板

在儀表板中查看有關伺服器效能的統計資料。開啟查詢選項卡,選擇管理選項卡,然後按導覽器側邊欄效能部分中的儀表板以顯示儀表板。下圖描述了「管理 - 儀表板」標籤的資訊結構。

性能:儀表板

收集 MySQL 统计数据和指标

網路狀態

收集 MySQL 统计数据和指标

這顯示 MySQL 伺服器透過客戶端連線傳輸和接收的網路流量資料。傳入網路流量、傳出網路流量和客戶端連線都是資料點的範例。

MySQL 狀態

收集 MySQL 统计数据和指标

這顯示 MySQL 伺服器的關鍵效能和活動指標。資料項包括表格開啟快取有效性、執行的 SQL 語句數以及 SELECT、INSERT、UPDATE、DELETE、CREATE、ALTER 和 DROP 語句計數(每秒)。

InnoDB 狀態

收集 MySQL 统计数据和指标

這給出了 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 统计数据和指标

可以透過點擊顯示進階來微調效能架構偵測。 下圖中選擇了「簡介」標籤以及進階偵測選項卡。

效能架構的設定:簡介

收集 MySQL 统计数据和指标

以上是收集 MySQL 統計資料和指標的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板