【发布时间】:2014-11-13 23:26:24
【问题描述】:
我想处理我的 MySQL 慢查询日志并检索最近 24 小时的条目,目前不支持日志轮换。
以下是一个示例日志条目
# Query_time: 0.000431 Lock_time: 0.000124 Rows_sent: 8 Rows_examined: 25
SET timestamp=1415792064;
SELECT `username`, `password`, `date_created` From joomla_users
ORDER BY `kid` DESC;
# User@Host: joomla[joomla] @ [192.168.168.100]
我想使用 awk 或 grep 或可以通过命令行或作为脚本的一部分执行的类似解决方案,通过比较“SET”来识别过去 24 小时内放置在 mysql 慢查询日志文件中的条目每个条目的 TIMESTAMP" 行,并将所述条目放入单独的日志文件中。
【问题讨论】: