mysql日誌管理分析調試執行個體

來源:互聯網
上載者:User

  以下的文章主要介紹的是MySQL 動作記錄查看的實際操作步驟以及對其實際操作步驟的具體描述,假如你在實際操作中遇到相似的情況,但是你卻不知道對其如何正確的解決,那麼以下的文章對你而言一定是良師益友。

  剛接觸MySQL不久,發現缺少比較多企業級的功能,想即時查看MySQL所執行的sql語句,類似mssql裡的事件探查器,上網找了一下,只能將執行操作寫到日誌裡,做法如下:

  對my.ini檔案進行設定,我的MySQL安裝環境是xp sp2,該檔案在c:\windows\..下,開啟檔案進行修改

  [MySQLd]

  basedir=E:/MySQL 4.0.12

  #bind-address=192.168.15.196

  datadir=E:/MySQL 4.0.12/data

  #language=E:/MySQL 4.0.12/share/your language directory

  #slow query log#=slowqueris.log

  #tmpdir#=

  #port=3306

  #set-variable=key_buffer=16M

  long_query_time =1 --是指執行超過多久的sql會被log下來,這裡是1秒

  log-slow-queries=slowqueris.log --將查詢返回較慢的語句進行記錄

  log-queries-not-using-indexes = nouseindex.log --就是字面意思,log下來沒有使用索引的query

  log=mylog.log --對所有執行語句進行記錄

  以上參數開啟後,可能會影響MySQL效能,在生產環境下建議關閉




聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.