php - 可以通过 PHP 从 Perl 执行 SQL 以提供全面的性能统计信息吗?

标签 php mysql perl dbi newrelic

我有一个相当晦涩的问题,我可能会因为提出这个问题而被拒绝,但请问。

我刚刚为我的站点实现了 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/

相关文章:

php - 如何使用 PHP、jQuery 和 AJAX 上传多个文件

php - 如何判断mysql中哪些列已设置为CASCADE

php - 用于搜索文本中的单词而不是字符串的一部分的正则表达式 (preg_match_all)

php - 通过 PHP 编辑 MySQL 行时防止同时覆盖

java - 从 Servlet/JSP 调用 Unix Shell 命令

javascript - 将sql查询参数发送给函数

c# - 在子查询中使用 Linq 使用一个表中的 id 来读取另一表中的值

java - 调度传入 RPC 调用时出现异常 java.lang.NoSuchMethodError : com. google.gwt.user.server.rpc.RPCRequest

perl - 在Perl中,while循环通常比for循环快吗?

与 readlink 行为相同的 Perl 命令?