mysql 慢查詢?nèi)罩局械膬?nèi)容查看問題
問題描述
在mysql中開啟了慢查詢?nèi)罩荆窃谌罩局薪?jīng)常看到這樣一段查詢,不知道是什么意思,另外,我當(dāng)前查詢并沒有被記錄到慢查詢中,但是卻記錄了一大堆show status 之類的日志。
下面日志的意義:
# 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;
為什么會有這樣的記錄,意義是什么,并且出現(xiàn)的沒有規(guī)律!
問題解答
回答1:首先說下慢查詢只會記錄你用時超過你設(shè)置的查詢時間的查詢語句,另外你這條語句用了ROUND隨機值,且groub by,查詢是肯定慢的,所以會記錄在日志里,建議這種邏輯處理不要放在mysql里
回答2:你的慢查詢時間太短了吧?1ms就記錄!這個sql是系統(tǒng)生成執(zhí)行計劃統(tǒng)計信息的
相關(guān)文章:
1. 數(shù)據(jù)庫 - MySQL 單表500W+數(shù)據(jù),查詢超時,如何優(yōu)化呢?2. python - Django分頁和查詢參數(shù)的問題3. 求大神幫我看看是哪里寫錯了 感謝細心解答4. MySQL客戶端吃掉了SQL注解?5. android - Windows系統(tǒng)下運行react-native App時,報下面的錯誤?6. javascript - 圖片能在網(wǎng)站顯示,但控制臺仍舊報錯403 (Forbidden)7. php自學(xué)從哪里開始?8. mysql - AttributeError: ’module’ object has no attribute ’MatchType’9. javascript - JS設(shè)置Video視頻對象的currentTime時出現(xiàn)了問題,IE,Edge,火狐,都可以設(shè)置,反而chrom卻...10. phpstady在win10上運行
