首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL二进制日志分析和报告工具

MySQL二进制日志分析和报告工具
EN

Server Fault用户
提问于 2010-07-20 08:21:45
回答 2查看 3K关注 0票数 2

我维护的一个数据库最近增加了2倍的写入负载。

为了找出哪些insert/update语句导致负载增加,我正在寻找一个工具来报告和分析mysql的binlog文件。

我看过Maatkit,它是一个用于许多任务的极好的工具包,但它只适用于缓慢和通用的日志。

在重新发明轮子之前,有没有什么工具/S(绝对是开源的)可以帮我做这件事?

提前谢谢。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2010-07-20 11:05:17

实际上,Maatkit的mk查询摘要也能理解二进制日志格式的输入。Daniel编写了mysqlsla,并随后为mk-查询摘要编写了二进制日志解析器。我想我可以代表他说:“使用mk-查询摘要,它要强大得多。”试试这个:

mk-查询-摘要-类型binlog /path/to/file 其他选择(如有需要)

票数 7
EN

Server Fault用户

发布于 2010-07-20 08:28:12

看看米斯拉。其中一个很好的特性是:“规范”来自:

代码语言:javascript
复制
select a,b,c from talbeName where x=123 and y=23;

形成:

代码语言:javascript
复制
select a,b,c from talbeName where x=? and y=?;

这样您就可以很容易地获得查询类型的细分。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/162110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档