<var id="fl5j5"></var><var id="fl5j5"></var>
<var id="fl5j5"></var>
<cite id="fl5j5"></cite>
<cite id="fl5j5"></cite>
<cite id="fl5j5"><span id="fl5j5"></span></cite>
<menuitem id="fl5j5"><strike id="fl5j5"></strike></menuitem>
<cite id="fl5j5"><video id="fl5j5"></video></cite>
<cite id="fl5j5"><span id="fl5j5"></span></cite>
<cite id="fl5j5"><video id="fl5j5"><thead id="fl5j5"></thead></video></cite>
<cite id="fl5j5"></cite>
<ins id="fl5j5"><span id="fl5j5"></span></ins>
<var id="fl5j5"><video id="fl5j5"><menuitem id="fl5j5"></menuitem></video></var>
<cite id="fl5j5"></cite>

文章導航綠軟下載站軟件下載安卓資源蘋果資源專題

您當前所在位置:首頁數據庫MYSQL → MySQL自帶的slow log分析工具mysqldumpslow

MySQL自帶的slow log分析工具mysqldumpslow

時間:2015/6/28來源:IT貓撲網作者:網管聯盟我要評論(0)

MySQL自帶slow log的分析工具mysqldumpslow,但是沒有說明。本文通過分析該腳本,介紹了其用法。slow log是MySQL根據SQL語句的執行時間設定,寫入的一個文件,用于分析執行較慢的語句。

只要在 my.cnf 文件中配置好:

log-slow-queries = [slow_query_log_filename]

即可記錄超過默認的 10s 執行時間的 SQL 語句。
如果要修改默認設置,可以添加:

long_query_time = 5

設定為 5s 。

如果要記錄所有 SQL 語句,可以寫入:

log-long-format


# t=time, l=lock time, r=rows
# at, al, 以及 ar 是對應的平均值

mysqldumpslow 可以接受的參數有:

'v+',  # verbose
'd+',  # debug
's=s', # 排序 (t, at, l, al, r, ar etc)
'r!',   # 倒排序 (largest last instead of first)
't=i',  # 顯示最高的 n 個查詢
'a!',   # 不把所有的數字以 N ,字符串以 'S' 顯示
'n=i',  # abstract numbers with at least n digits within names
'g=s',      # grep: only consider stmts that include this string
'h=s',      # hostname of db server for *-slow.log filename (can be wildcard)
'i=s', # name of server instance (if using mysql.server startup script)
'l!',   # don't subtract lock time from total time 關鍵詞標簽:工具,分析,語句,time,

相關閱讀

文章評論
發表評論

熱門文章 Silverlight中連接MySQL數據庫實例詳解Silverlight中連接MySQL數據庫實例詳解WEB程序員需要掌握的十大MySQL優化技巧WEB程序員需要掌握的十大MySQL優化技巧A5安全小組亮子談PhpMySql的帳號安全A5安全小組亮子談PhpMySql的帳號安全MySQL常用維護管理工具MySQL常用維護管理工具

相關軟件

人氣排行 MySQL數據庫啟動失敗1067進程意外終止的解決辦法總結Mysql 1045錯誤解決辦法MySQL服務器進程CPU占用100%解決辦法MySQL導出導入命令的用例Mysql清空表的實現方法三種常用的MySQL建表語句MySQL無法啟動、無法停止各種解決方法總結查看MySQL數據庫表的命令介紹

75秒快三网址