當前位置:首頁 » 編程語言 » 什麼是sql的慢日誌
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

什麼是sql的慢日誌

發布時間: 2023-07-03 20:47:01

㈠ mysql 很多慢日誌,怎麼解決

這是一個慢查詢日誌的展示工具,能夠幫助 DBA 或者開發人員分析資料庫的性能問題,給出全面的數據擺脫直接查看 slow-log。QAN(Query Analytics)

PMM 目前有 2 個版本,但是對於 QAN 來說其大致由三部分組成:

QAN-Agent(client):負責採集 slow-log 的數據並上報到服務端

QAN-API(server):負責存儲採集的數據,並對外提供查詢介面

QAN-APP:專門用來展示慢查詢數據的 grafana 第三方插件


1. 數據流轉

slow-log --> QAN-Agent --> QAN-API <--> QAN-APP(grafana)

2. pmm1 架構圖

㈡ 如何查找MySQL中查詢慢的SQL語句

1、首先,要開啟mysql的慢查詢日誌。在mysql的配置文件:my.ini中添加如下兩個配置項:
log-slow-queries = E:\Servers\MySql5.5\data\mysql_slow_query.log //mysql慢查詢日誌記錄位置
long_query_time=5 //定義慢查詢sql的時間,當前配置表示超過5秒的sql為慢查詢,進入到日誌里
2、查詢慢查詢日誌
找到配置的慢查詢日誌文件,如E:\Servers\MySql5.5\data\mysql_slow_query.log ,這里就是所有的慢查詢sql啦