我有一个相当晦涩的问题,我可能会因为提出这个问题而被拒绝,但请问。
我刚刚为我的站点实现了 New Relic Web 应用程序监控,该站点由大约 70% 的旧 Perl 代码和 30% 的新 PHP 代码组成。 New Relic 为我希望能够分析的慢速 SQL 提供了一些非常好的信息。
问题是 New Relic 不提供 Perl 支持,所以我只能看到 30% 的应用程序查询统计信息。
作为一种解决方法,我有一个非常疯狂的想法,我可以像往常一样在 Perl 中准备我的 SQL,然后执行/shell 到一个 PHP 脚本,该脚本使用其内置接口(interface)执行 SQL,然后返回结果以某种方式进行perl。 (我不知道这是否可能)。这样,我就可以看到目前无法看到的其他 70% 的 SQL 统计信息。
我听说过 PECL Perl extension但还没有仔细研究它。有谁知道我是否/如何完成这样的事情?或者建议我可以与新遗留物一起使用的任何替代 Perl/SQL 监控工具?
问候, ns
最佳答案
谢谢指点。
当我问这个问题时,我正在思考。从那以后,我意识到性能可能会受到很大影响,而且这是一个实现起来很丑陋的解决方案。相反,我将尝试使用替代工具和新遗物一起工作。
干杯! ns
关于php - 可以通过 PHP 从 Perl 执行 SQL 以提供全面的性能统计信息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11398264/