码迷,mamicode.com
首页 > 数据库 > 详细

mysql 慢日志 截取时间段

时间:2017-10-31 14:27:13      阅读:344      评论:0      收藏:0      [点我收藏+]

标签:日志信息   query   数据   nbsp   定时   mys   awk   bsp   查看   

执行mysqldumpslow –h可以查看帮助信息。主要介绍两个参数-s和-t
-s 这个是排序参数,可选的有:
al: 平均锁定时间
ar: 平均返回记录数
at: 平均查询时间
c: 计数
l: 锁定时间
r: 返回记录
t: 查询时间
-t n 显示头n条记录
###########################
通常需要查看某个时间段的日志信息:

 

 awk ‘/# Time: 2017-10-30T20/,/# Time: 2017-10-31T03/‘  query-slow.log_42_20171031 > /tmp/a_log

 

awk ‘/# Time: ‘110223‘/,/# Time: ‘110224‘/‘ slow.log 取出一天的数据

awk ‘/# Time: ‘110303‘ ‘1‘/,/# Time: ‘110303‘ ‘2‘/‘ slow.log 取出3号一点到2点之间的数据

awk ‘/# Time: ‘110303‘ ‘1‘/,/# Time: ‘110303‘ ‘a‘/‘ slow.log 可以取出1点以后的所有数据

awk ‘/# Time: ‘140701‘/,/# Time: ‘140703‘/‘ slow.log

 

awk ‘/# Time: ‘140703‘ ‘9‘/,/# Time: ‘110303‘ ‘a‘/‘

mysql 慢日志 截取时间段

标签:日志信息   query   数据   nbsp   定时   mys   awk   bsp   查看   

原文地址:http://www.cnblogs.com/long2-20160310/p/7760847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!