程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 你有無遺忘mysql的汗青記載

你有無遺忘mysql的汗青記載

編輯:MySQL綜合教程

你有無遺忘mysql的汗青記載。本站提示廣大學習愛好者:(你有無遺忘mysql的汗青記載)文章只能為提供參考,不一定能成為您想要的結果。以下是你有無遺忘mysql的汗青記載正文


      檢查mysql的語句,比擬經常使用的年夜概是show processlist 敕令了,然則這個關於查詢時光比擬長的語句比擬成心義,關於一會兒就可以履行的語句真心拼不外手速啊.

     因而就只能從mysql的汗青記載外面著手了.為了完成這個目標,我們須要修正/etc/my.cnf文件.

     在my.cnf中的[mysqld](其他處所能夠有效)下拔出log=/etc/tmp/mysql.log(日記的地址可以本身界說,不外不要在home外面,不然能夠顯示不出來,重要要有寫的權限).然後要重啟數據庫,用service mysqld restart敕令便可以了.這個log會將一切的履行語句記載上去,所以在數據庫很忙的時刻,這個日記能夠變得很年夜,不宜檢查.

     用tail -f /etc/tmp/mysql.log 敕令可以連續不雅察履行語句,也能夠將該文件下載上去漸漸看.

=========================================    

    別的還有一個慢查詢汗青記載,也在my.cnf文件裡,設置裝備擺設語句為

  log-slow-queries=/var/lib/mysql/slowquery.log
  long_query_time=5

  log-queries-not-using-indexes

    個中log-slow-queries是慢查詢汗青記載的地址,long_query_time限制跨越X秒能力參加到汗青記載外面,log-queries-not-using-indexes限制沒有應用索引的查詢語句.

這個日記因為記載語句不多,所以可以歷久開啟.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved