mysql 慢查詢?nèi)罩局械膬?nèi)容查看問(wèn)題
問(wèn)題描述
在mysql中開(kāi)啟了慢查詢?nèi)罩荆窃谌罩局薪?jīng)常看到這樣一段查詢,不知道是什么意思,另外,我當(dāng)前查詢并沒(méi)有被記錄到慢查詢中,但是卻記錄了一大堆show status 之類(lèi)的日志。
下面日志的意義:
# Time: 2017-06-27T02:36:23.208000Z# User@Host: root[root] @ localhost [127.0.0.1] Id: 3# Query_time: 0.001000 Lock_time: 0.000000 Rows_sent: 6 Rows_examined: 305SET timestamp=1498530983;SELECT STATE AS `Status`, ROUND(SUM(DURATION),7) AS `Duration`, CONCAT(ROUND(SUM(DURATION)/0.000132*100,3), ’%’) AS `Percentage` FROM INFORMATION_SCHEMA.PROFILING WHERE QUERY_ID=31 GROUP BY STATE;
為什么會(huì)有這樣的記錄,意義是什么,并且出現(xiàn)的沒(méi)有規(guī)律!
問(wèn)題解答
回答1:首先說(shuō)下慢查詢只會(huì)記錄你用時(shí)超過(guò)你設(shè)置的查詢時(shí)間的查詢語(yǔ)句,另外你這條語(yǔ)句用了ROUND隨機(jī)值,且groub by,查詢是肯定慢的,所以會(huì)記錄在日志里,建議這種邏輯處理不要放在mysql里
回答2:你的慢查詢時(shí)間太短了吧?1ms就記錄!這個(gè)sql是系統(tǒng)生成執(zhí)行計(jì)劃統(tǒng)計(jì)信息的
相關(guān)文章:
1. java - C語(yǔ)言算法題-韓信點(diǎn)兵 求解?2. html5 - 微信瀏覽器視頻播放失敗3. java - spring-data Jpa 不需要執(zhí)行save 語(yǔ)句,Set字段就可以自動(dòng)執(zhí)行保存的方法?求解4. javascript - 這問(wèn)題怎么處理額5. 網(wǎng)頁(yè)爬蟲(chóng) - Python 爬蟲(chóng)中如何處理驗(yàn)證碼?6. javascript - jQuery中l(wèi)ive事件在移動(dòng)微信端下沒(méi)有效果;代碼如下7. javascript - SuperSlide.js火狐不兼容怎么回事呢8. javascript - owl.carousel.js這個(gè)插件的原作者的網(wǎng)址是多少了?9. phpstady在win10上運(yùn)行10. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項(xiàng)
