代码之家  ›  专栏  ›  技术社区  ›  bcmcfc

Xdebug/CacheGrind但用于MySQL?

  •  2
  • bcmcfc  · 技术社区  · 14 年前

    是否有某种方法可以检查应用程序中的哪些查询速度较慢,并且可以使用某种工具进行优化,该工具将尽可能不引人注目地允许您单击web应用程序并跟踪其中查询的性能?

    我使用带有准备好的语句的PHP PDO来运行查询,并且应用程序当前正在Ubuntu 9.10上的一个测试服务器上运行。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Vadyus    14 年前

    尝试使用firphep作为DB profiler工具 http://www.firephp.org/

        2
  •  0
  •   blaimi    9 年前

    将mysql配置为创建slowquery日志并将long_query_时间设置为0(或非常低的值)并不是一种非常不引人注目的方法。

    然后您可以使用percona工具包中的pt query digest分析这个文件。

    我不知道,如果这会减慢您的查询速度,但我建议只在开发环境中使用此配置。

    链接: