日本三级片在线观看视频_西西大胆午夜人体视频无码_少妇无码一区二区_亚洲天堂超碰_极品少妇被猛的白浆直流_91精品云霸高清中文字幕_草草五月天伊人_久久少妇无码专区_欧美激欧美啪啪5老太_日韩在线在线成人

如何理解和設(shè)置mysql慢查詢

2016-02-19 15:46:37 16504

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

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

    slow_query_log=1 #開啟慢查詢?nèi)罩?nbsp;  

    slow_query_log_file=D:MySQLServer5.5slowquery.log

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

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

3.然后重啟mysql即可,這樣MySQL就會把耗時>=2秒的SQL語句給記錄下來,并輸出到一個慢查詢?nèi)罩疚募?

4.可以用命令查看慢查詢?nèi)罩疚募窂?

    

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

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

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

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