申请试用
HOT
登录
注册
 
A Proactive Approach to Monitoring Slow Queries

A Proactive Approach to Monitoring Slow Queries

知可追
/
发布于
/
1023
人观看

慢查询是任何数据库的严酷现实。无论您如何构建系统、设计数据、教育开发人员和控制访问,都很难防止缓慢的查询。它们会对数据库的性能以及任何使用它的应用程序的性能产生负面影响。监控它们是至关重要的。否则,您将在排除生产数据库性能问题时找到它们。
在Thousandeyes,我们采取了一种主动和自动化的方法来监控MySQL中缓慢的查询。我们使用各种开源技术Percona工具包、风速计和内部工具(Slow Query Notifier)构建了一个完全自动化的管道,以捕捉这些缓慢的查询并通知我们。Slow Query Notifier可识别顶级罪犯和设计不当的查询,重点关注最具影响力的罪犯。它通过我们的JIRA票务系统通知各个查询的作者,并且能够管理一个复杂的JIRA工作流-创建、重新打开问题和更新优先级。
在本演示中,我们将介绍主动监控慢速查询的重要性,并分享我们的设计和学习成果。我们的目标是开放源码慢速查询通知程序,与PMM查询分析集成,并添加对MongoDB慢速查询的支持。

0 点赞
0 收藏
0下载
相关文档
确认
3秒后跳转登录页面
去登陆