六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

MySQL完成慢查詢日志相關設置與使用的案例

[摘要]MySQL慢查詢日志提供了超過指定時間閾值的查詢信息,為性能優化提供了主要的參考依據,是一個非常實用的功能,MySQL慢查詢日志的開啟和配置非常簡單,可以指定記錄的文件(或者表),超過的時間閾值等就...

MySQL慢查詢日志提供了超過指定時間閾值的查詢信息,為性能優化提供了主要的參考依據,是一個非常實用的功能,
MySQL慢查詢日志的開啟和配置非常簡單,可以指定記錄的文件(或者表),超過的時間閾值等就可以記錄到慢sql了,
實話講,相比較sqlserver的trace或者擴展事件(雖然此二者的作用并非僅僅如此),MySQL的配置總是給人一種非常清爽的感覺。

  1,慢查詢日志的打開

  正常情況下,只需要在配置文件中增加slow_query_log = 1配置,即打開慢查詢日志,未指定slow_query_log_file的情況下,會自動生成一個以主機名+‘slow’.log 的文件。

  MySQL實現慢查詢日志相關配置與使用的實例

  2,默認情況下記錄慢查詢的時間閾值為10s

  MySQL實現慢查詢日志相關配置與使用的實例

  默認情況下,指定slow_query_log = 1的情況其啟動MySQL,即可打開慢查詢,自動生成一個默認的以主機名++‘slow’.log 的文件來記錄超過執行超過10s的慢查詢。

  也可以顯式指定慢查詢的日志文件名稱(不存在會自動創建)和記錄慢查詢的時間閾值(非默認的10s)。

  MySQL實現慢查詢日志相關配置與使用的實例

  注意在配置文件中指定long_query_time的時候,不需要時間單位,只需要一個值,比如1就代表1s,如果帶了時間單位,服務將無法啟動。

  MySQL實現慢查詢日志相關配置與使用的實例

  如下是一個記錄到日志文件中的慢sql的示例

  MySQL實現慢查詢日志相關配置與使用的實例

  3,記錄慢查詢日志到表

  配置:需要添加一個log_output的配置,就可以將慢查詢記錄到表中了

MySQL實現慢查詢日志相關配置與使用的實例

  mysql庫下面有一個默認的slow_log表,可以直接將slow_query_log_file = slow_log,即可將慢查詢日志記錄到表中。

  MySQL實現慢查詢日志相關配置與使用的實例

  記錄到的slow sql如下,可以發現sql_text是一個二進制的信息,并非原始的sql文本

  MySQL實現慢查詢日志相關配置與使用的實例

  可以通過CONVERT函數轉換一下即可。

  MySQL實現慢查詢日志相關配置與使用的實例

關于慢查詢記錄到日志文件和表中的區別:

  1,慢查詢記錄到日志文件和表中,記錄本身差別不大,如果是記錄在表中,慢查詢的執行時間信息無法精確到微妙,

   2,如果將慢查詢信息記錄在表中,方便查詢,但因為是結構化的數據,可能會比記錄在慢查詢日志文件中(平面文本文件)要慢一點點(個人猜測),如果是記錄到文件,需要mysqldumpslow工具解析。

  3,慢查詢不記錄執行失敗的查詢,比如long_query_time設置為10(10秒鐘),一個查詢超過了10秒鐘,但是因為其他原因執行失敗,MySQL的慢查詢將無法記錄此查詢信息。

以上就是MySQL實現慢查詢日志相關配置與使用的實例的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 日韩欧美综合在线二区三区 | 婷婷综合视频 | 日本天堂免费观看 | 亚洲hh | 色婷婷亚洲十月十月色天 | 性感美女视频黄.免费网站 性感保姆正片 | 色综合网天天综合色中文男男 | 日本一区二区免费看 | 天堂在线亚洲 | 色无极影院亚洲 | 在线观看亚洲免费视频 | 日韩国产欧美精品综合二区 | 色色视频网 | 四虎精品视频 | 四虎影院国产精品 | 深爱激情婷婷 | 色噜噜影院 | 亚洲精品视频在线观看你懂的 | 日韩 亚洲 翔田千里 在线 | 四虎8848| 四房色播开心网 | 亚洲精品另类有吗中文字幕 | 日日骑夜夜操 | 午夜欧美性欧美 | 啪啪午夜 | 三级黄色在线视频 | 一二三四日本高清免费看 | 亚洲免费a| 亚洲精品免费在线 | 中文字幕日本在线 | 色女人综合网 | 天天干天天操天天操 | 青草视频在线观看免费网站 | 亚洲性久久 | 日本人成免费大片 | 欧美综合视频 | 亚洲天堂热 | 亚洲最稳定资源在线观看 | 西西人体大胆77777视频 | 欧美影院久久 | 天堂一区二区三区在线观看 |