91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在MYSQL數據庫中設置慢查詢與日志

發布時間:2021-01-08 16:14:10 來源:億速云 閱讀:208 作者:Leah 欄目:開發技術

怎么在MYSQL數據庫中設置慢查詢與日志?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

一、簡介

開啟慢查詢日志,可以讓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 = ON slow_query_log_file = /usr/local/mysql/data/slow.log long_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開啟慢查詢設置成功!

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

双柏县| 运城市| 呼和浩特市| 冷水江市| 安塞县| 八宿县| 红原县| 卫辉市| 和静县| 株洲市| 洛南县| 丽水市| 郸城县| 湟源县| 平泉县| 赣榆县| 舟曲县| 哈巴河县| 通州区| 隆德县| 社旗县| 曲松县| 大方县| 澄迈县| 秦安县| 太仓市| 永修县| 红安县| 年辖:市辖区| 合水县| 红河县| 丽水市| 苏尼特右旗| 永吉县| 龙州县| 静乐县| 鹤山市| 当雄县| 东丽区| 大庆市| 星子县|