国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL中按時間獲取慢日志信息的方法

2024-07-24 12:46:06
字體:
來源:轉載
供稿:網友

今天處理一個case: 數據庫異常,連接數突增。
想著分析一下慢日志,可是一看慢日志都好幾G了,而且是短日志格式,找到那個時間點相對比較難。于是寫了一個腳本從慢日志按時間提取點日志。腳本:

https://github.com/wubx/mysql-binlog-statistic/blob/master/bin/cutlogbytime

使用方法:

復制代碼 代碼如下:
cutlogbytime
#用于從慢日志用截取一個時間段的日志方便分析
./cutlogbytime /path/slowlogfile starttime endtime  > dstfile.log

時間需要寫時戳

mysql> select unix_timestamp('2013-04-05');+------------------------------+| unix_timestamp('2013-04-05') |+------------------------------+| 1365091200 |+------------------------------+1 row in set (0.00 sec)mysql> select unix_timestamp('2013-04-06');+------------------------------+| unix_timestamp('2013-04-06') |+------------------------------+| 1365177600 |+------------------------------+1 row in set (0.00 sec)
./cutlogbytime /path/slowlogfile 1365091200 1365177600 > 20130405_slow.log

這樣得到一天的日志文件就小一點的也容易分析了。而且可以根據天的文件,在取一天的某個時間點的日志。

您可能感興趣的文章:

mysql 5.5 開啟慢日志slow log的方法(log_slow_queries)根據mysql慢日志監控SQL語句執行效率MySQL的慢日志線上問題及優化方案
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通江县| 上犹县| 贵定县| 菏泽市| 杨浦区| 青铜峡市| 贵溪市| 江达县| 泸西县| 东平县| 商丘市| 罗田县| 寿宁县| 正蓝旗| 洛隆县| 石楼县| 绥江县| 长沙县| 白朗县| 紫阳县| 刚察县| 衢州市| 泸州市| 哈尔滨市| 洛南县| 大城县| 南漳县| 黄龙县| 合山市| 贵港市| 茌平县| 铁岭县| 贺兰县| 韶关市| 南通市| 石泉县| 渝北区| 日照市| 东港市| 西乌珠穆沁旗| 平遥县|