国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL如何清空慢查詢文件

2024-07-24 12:45:16
字體:
來源:轉載
供稿:網友

一、概述

本章主要寫當慢查詢文件很大的時候怎樣在線生成一個新的慢查詢文件。

測試環境:mysql 5.6.21

二、步驟

配置慢查詢

默認的my.cnf文件在/etc/目錄下

vim /etc/my.cnf

#slow_queryslow_query_log=1#開啟慢查詢slow_query_log_file=/var/lib/mysql/mysql-slow.log #設置慢查詢路徑long_query_time=0.01#設置慢查詢時間

配置完要重啟mysql服務才生效

查詢慢查詢配置是否成功

測試慢查詢

use information_schema;select * from tables;

語句執行時間花了:1.1秒,返回了314行記錄;

查看慢查詢文件:cat mysql-slow.log

慢查詢日志文件中記錄了每一天慢查詢記錄,每一條記錄都是以Time:開頭;記錄了包含登入信息,查詢所花的時間,鎖花的時間,返回的行數,掃描的記錄數,執行的語句。

在線生成慢查詢日志文件

1.關閉全局慢查詢

復制代碼 代碼如下:
SET global slow_query_log=0

查詢是否關閉全局慢查詢

復制代碼 代碼如下:
SHOW VARIABLES LIKE '%query_log%';

設置一個新的慢查詢文件

復制代碼 代碼如下:
SET global slow_query_log_file='/var/lib/mysql/mysql-slow_new.log'

開啟慢查詢

復制代碼 代碼如下:
SET global slow_query_log=1;

復制代碼 代碼如下:
SHOW VARIABLES LIKE '%query_log%';

在慢查詢路徑中可以看到生成了一個新的慢查詢文件。

后面的慢查詢信息會記錄到新的日志文件當中,

這時我們可以mv以前的慢查詢文件進行歸檔了。

重啟mysql服務

service mysql restart

復制代碼 代碼如下:
SHOW VARIABLES LIKE '%query_log%';

當重啟mysql服務之后,慢日志文件會重新變成之前的在my.cnf里面設置的文件,所以如果你想要重啟服務之后慢日志文件還是剛才設置的mysql-slow_new.log的話你就需要在修改全局設置的同時再修改my.cnf文件,這樣就能保證重啟之后文件還是之前修改的文件。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 菏泽市| 高雄市| 波密县| 麻栗坡县| 漯河市| 大港区| 南岸区| 黄大仙区| 随州市| 新乐市| 梨树县| 桐城市| 韩城市| 大理市| 六枝特区| 永胜县| 沂南县| 东阿县| 蒙阴县| 彰化市| 宁都县| 同江市| 隆尧县| 仪陇县| 鹤岗市| 綦江县| 临猗县| 大同市| 平乐县| 大兴区| 乌海市| 大英县| 澎湖县| 比如县| 景德镇市| 桐城市| 汤阴县| 江津市| 临澧县| 中山市| 兴文县|