php - 如何使用 ADODB 分析 SQL 查询?

标签 php mysql debugging

我正在使用 ADODB用于 sql 操作的库,但我想知道是否有办法显示每个:

  • 查询语法
  • 处理时间
  • 获取的行
  • 受影响的行

在开发过程中,就像页面底部的 Firebug 一样,这意味着它对于提高性能和调试非常有用。

谢谢

最佳答案

您可能必须为 Firebug 控制台编写自己的输出。 使用
获取有关查询的所需详细信息 adodb_backtrace($e->gettrace());
Affected_Rows( )
LogSQL(真)

$perf = NewPerfMonitor($conn);`
$perf->SuspiciousSQL();
$perf->ExpensiveSQL();`

还有更多...

根据手册
http://phplens.com/lens/adodb/docs-adodb.htm
http://phplens.com/lens/adodb/docs-perf.htm

尝试使用这些链接

http://snipplr.com/view/7963/show-mysql-query-log-with-firebug/
http://michaelsync.net/2007/09/09/firebug-tutorial-logging-profiling-and-commandline-part-i

关于php - 如何使用 ADODB 分析 SQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4579769/

相关文章:

php - 在 PHP MYSQL 上获取 JSON

php - postgresql 位串与否?

java - Android 4.0 上的微调器

debugging - 将汇编代码映射到 VB6 代码

java - Android Studio 应用程序在真实设备上崩溃,但在模拟器上运行

php - 如何从php容器中的dockerfile运行composer安装

PHP MySQL 项目计数查询

c# - 无法在 C# 中使用 gridview 正确排序

php - 如何传递数组/函数来查看页面? [超频]

mysql - 使用(mysql