MySQL查询和PHP脚本优化:如何找到问题?

4

我继承了一个运行多个不同软件包的站点,这些软件包由多个人在数年间进行了修改,并在其中添加了许多功能。

我应该如何系统性、普遍性地、并希望自动地记录/监控/查找使用缓慢查询、持久连接、未索引连接等脚本呢?

2个回答

2

有各种工具可满足这些需求:

另外一个很棒的工具是Toad for MySQL(免费),可提供完整的数据库管理(包括表、视图、触发器、函数、过程等)、绘图和模式/数据比较功能。

我个人推荐的顺序是:

  • New Relic(免费,或如果预算允许则使用付费计划)
  • mysqltuner(只需要使用一两次)
  • MySQL Enterprise Monitor(对于大多数情况而言价格太高,但非常好用)

-1

您可以启用慢查询日志mysqltuner也是调整最重要参数的起点。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接