久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

MySQL開啟慢查詢方法及實例

瀏覽:130日期:2023-10-15 16:15:58

一、簡介

開啟慢查詢日志,可以讓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=’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]下的下方加入

[mysqld]slow_query_log = ONslow_query_log_file = /usr/local/mysql/data/slow.loglong_query_time = 1

3.重啟MySQL服務

service mysqld restart

4.查看設置后的參數

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開啟慢查詢設置成功!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 婺源县| 三亚市| 丹棱县| 普兰店市| 绵竹市| 贵阳市| 集贤县| 柳河县| 玉林市| 鄂州市| 塘沽区| 宁陕县| 抚州市| 兴义市| 太仆寺旗| 马公市| 池州市| 高陵县| 锡林郭勒盟| 思茅市| 巴彦县| 建始县| 涪陵区| 宁河县| 葵青区| 无锡市| 义乌市| 禄丰县| 舟曲县| 兰州市| 兴业县| 措美县| 成都市| 吴川市| 章丘市| 屯留县| 汽车| 芒康县| 沂南县| 平定县| 双峰县|