手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

如何理解和設置mysql慢查詢

2016-02-19 15:46:37 14046

1.windows中的任務管理器或者linux中用top命令查看到mysql進程的cpu/內存等開銷很大;這可能是由于sql語句問題造成的,我們可以設置mysql的慢查詢來處理

2.打開mysql配置文件my.ini或者my.cnf的[mysqld]段中添加如下語句

    slow_query_log=1 #開啟慢查詢日志   

    slow_query_log_file=D:MySQLServer5.5slowquery.log

    long_query_time=2  #記錄超過時間,默認為10s,如果超過2s會把查詢語句輸入到日志中

    log-queries-not-using-indexes  (log下來沒有使用索引的query.可以根據情況是否開啟)

3.然后重啟mysql即可,這樣MySQL就會把耗時>=2秒的SQL語句給記錄下來,并輸出到一個慢查詢日志文件中

4.可以用命令查看慢查詢日志文件路徑

    

提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: