MySQL慢查询(一) - 开启慢查询
生活随笔
收集整理的這篇文章主要介紹了
MySQL慢查询(一) - 开启慢查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
MySQL慢查詢(一) - 開啟慢查詢
文章出自:https://www.cnblogs.com/luyucheng/p/6265594.html
一、簡介
開啟慢查詢日志,可以讓MySQL記錄下查詢超過指定時間的語句,通過定位分析性能的瓶頸,才能更好的優化數據庫系統的性能。
二、參數說明
slow_query_log 慢查詢開啟狀態
slow_query_log_file 慢查詢日志存放的位置(這個目錄需要MySQL的運行帳號的可寫權限,一般設置為MySQL的數據存放目錄)
long_query_time 查詢超過多少秒才記錄
三、設置步驟
1.查看慢查詢相關參數
mysql> show variables like 'slow_query%'; +---------------------------+----------------------------------+ | Variable_name | Value | +---------------------------+----------------------------------+ | slow_query_log | OFF | | slow_query_log_file | /mysql/data/localhost-slow.log | +---------------------------+----------------------------------+mysql> show variables like 'long_query_time'; +-----------------+-----------+ | Variable_name | Value | +-----------------+-----------+ | long_query_time | 10.000000 | +-----------------+-----------+2.設置方法
方法一:全局變量設置
將 slow_query_log 全局變量設置為“ON”狀態
設置慢查詢日志存放的位置
mysql> set global slow_query_log_file='/usr/local/mysql/data/slow.log';查詢超過1秒就記錄
mysql> set global long_query_time=1;方法二:配置文件設置
修改配置文件my.cnf,在[mysqld]下的下方加入
3.重啟MySQL服務
service mysqld restart4.查看設置后的參數
mysql> show variables like 'slow_query%'; +---------------------+--------------------------------+ | Variable_name | Value | +---------------------+--------------------------------+ | slow_query_log | ON | | slow_query_log_file | /usr/local/mysql/data/slow.log | +---------------------+--------------------------------+mysql> show variables like 'long_query_time'; +-----------------+----------+ | Variable_name | Value | +-----------------+----------+ | long_query_time | 1.000000 | +-----------------+----------+四、測試
1.執行一條慢查詢SQL語句
mysql> select sleep(2);2.查看是否生成慢查詢日志
ls /usr/local/mysql/data/slow.log如果日志存在,MySQL開啟慢查詢設置成功!
posted on 2018-06-25 10:25 進擊的菜鳥啊 閱讀(...) 評論(...) 編輯 收藏轉載于:https://www.cnblogs.com/zpbk1991/p/9223137.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的MySQL慢查询(一) - 开启慢查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cas单点登陆。就这一篇就够了!!!!!
- 下一篇: Python学习心得第一周-03练习1