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

首頁 > 數據庫 > MySQL > 正文

MYSQL開啟慢查詢與mysql5.6開啟慢查詢出錯

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

MYSQL開啟慢查詢我們可以記錄數據庫在執行過程中的幾乎所有記錄,并且可以查看出mysql那條sql執行性能,下面我來介紹mysql在linux與window下開啟慢查詢方法.

打開MySQL慢查詢

MySQL慢查詢記錄日志對于跟蹤PHP+MySQL體系下的MySQL負載調優問題很有用處,比如安裝了很多Discuz!插件的用戶,這樣可以大概排查出那些插件有代碼問題,其實啟用MySQL的慢查詢日志很簡單,只需要在MySQL的配置文件里添加log-slow-queries和long_query_time兩個參數即可.

Windows下開啟MySQL慢查詢,MySQL在Windows系統中的配置文件一般是是my.ini找到[mysqld]下面加上:

log-slow-queries = F:/MySQL/log/mysqlslowquery.log

long_query_time = 2

Linux下啟用MySQL慢查詢,MySQL在Windows系統中的配置文件一般是是my.cnf找到[mysqld]下面加上:

log-slow-queries=/data/mysqldata/slowquery.log

long_query_time=2

注意:log-slow-queries = F:/MySQL/log/mysqlslowquery.log為慢查詢日志存放的位置,一般這個目錄要有MySQL的運行帳號的可寫權限,一般都將這個目錄設置為MySQL的數據存放目錄.

long_query_time=2中的2表示查詢超過兩秒才記錄;

2009年09月24日更新

在my.cnf或者my.ini中添加log-queries-not-using-indexes參數,表示記錄下沒有使用索引的查詢,比如:

  1. log-slow-queries=/data/mysqldata/slowquery.log 
  2. long_query_time=2 //Vevb.com
  3. log-queries-not-using-indexes 

今天我在開啟MYSQL慢查詢的時候,MYSQL服務死活不能啟動,報錯:

[ERROR] MySQL: unknown variable 'log-slow-queries=D:/ProgramData/MySQL/phpec_org-slow.log'

半天找不到原因,后面經過不斷百度,發現原來MYSQL5.6版以上已經取消了log-slow-queries這個參數,改為slow-query-log-file即可.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 陇南市| 望城县| 武清区| 丹巴县| 南宁市| 新闻| 兖州市| 砀山县| 漯河市| 确山县| 荆州市| 灵石县| 偏关县| 塔城市| 宾川县| 云林县| 南安市| 瓮安县| 淄博市| 蒲江县| 蒙山县| 建昌县| 沂南县| 体育| 上虞市| 百色市| 慈利县| 延长县| 北票市| 曲周县| 托克逊县| 综艺| 远安县| 镇巴县| 乡宁县| 宝应县| 元谋县| 台北县| 台北县| 崇左市| 佛教|