用命令過濾MySQL慢查詢日誌

來源:互聯網
上載者:User

用命令過濾MySQL慢查詢日誌

有一台web伺服器異常.
CPU耗盡導致所有請求阻塞,偶發,一般期間5-10分鐘.

在該時間段,資料庫整體負載正常.

使用命令查詢慢日誌.
指定某個IP,找到查詢時間大於100s,並且顯示當時執行的SQL

 cat slow-log | sed  '/\#/{N;N;s/\n//g}'  | grep "Query_time: [1-9][0-9]\{2\}\." -n20

或者

cat slow-log | sed  '/\#/{N;N;s/\n//g}'  | grep "127\.0\.0\.1.*Query_time: [1-9][0-9]\{2\}\." -A5

 -bash-4.1$ cat slow-log | sed  '/\#/{N;N;s/\n//g}'  | grep "Query_time: [1-9][0-9]\{2\}\." 
 # Time: 151117 15:49:01# User@Host: xx[xx] @  [IP]  Id: 12827130# Query_time: 103.301519  Lock_time: 0.000080 Rows_sent: 716360  Rows_examined: 1782770
 # Time: 151117 15:57:41# User@Host: xx[xx] @  [IP]  Id: 12827130# Query_time: 102.565315  Lock_time: 0.000088 Rows_sent: 1066410  Rows_examined: 1066410
 # Time: 151117 16:33:51# User@Host: xx[xx] @  [IP]  Id: 12827970# Query_time: 265.482413  Lock_time: 0.000253 Rows_sent: 423799  Rows_examined: 5864759
 # Time: 151117 16:34:02# User@Host: xx[xx] @  [IP]  Id: 12827913# Query_time: 314.793697  Lock_time: 0.000266 Rows_sent: 897670  Rows_examined: 6338629

本文永久更新連結地址:

相關文章

Alibaba Cloud 10 Year Anniversary

With You, We are Shaping a Digital World, 2009-2019

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。