環境:centos7
mysql版本:5.7.28
mysql預設10s內沒有響應sql結果,則為慢查詢
當然我們也可以修改這個預設時間
檢視慢查詢的時間
為了測試,我這邊是設定成了1秒
[設定完成之後,重啟mysqlmysqld]--
下面這三個必須填寫在mysqld下
slow_query_log=
onslow_query_log_file
=/var
/log
/mysql/slow_query.log
long_query_time
=1
service mysql restart重啟完成之後,我們查詢一下資料。
可以看出我的這條sql語句使用時間是3.702s,超過了1s
下面我們在看下日誌檔案的記錄
從日誌中可以看出,記錄了這條慢查詢的sql語句。因為我之前執行過了一次,所以日誌裡面是有兩個記錄
mysql5 7 慢日誌配置
開啟慢查詢日誌記錄可以幫忙我們優化mysql,一般建議開啟,系統穩定後可以關閉系統centos7 64位mysql版本5.7.22 root localhost uname a linux localhost.localdomain 2.6.32 754.3.5.el6.x86 64 1 smp t...
MySql 5 7 開啟binlog和慢查詢日誌
mysql5.7版本中,my.cnf的位置一般在 etc my.cnf,要在my.cnf中新增 mysqld log bin var log mysql binlog mysql binlog server id 1 slow query log on slow query log file var...
mysql開啟慢查詢日誌 MySQL慢日誌體系建設
慢查詢日誌是mysql提供的一種日誌記錄,用來記錄在mysql中響應時間超過閾值的sql語句,在很大程度上會影響資料庫整體的效能,是mysql優化的乙個重要方向。在58的雲db平台建設中,慢sql系統作為乙個非常重要功能模組,不僅是dba日常運維使用,我們也希望通過該功能可以協助開發人員更快速定位業...