如何使用ADODB配置SQL查询?

时间:2011-01-02 18:21:20

标签: php mysql debugging

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

  • 查询语法
  • 处理时间
  • Fetched Rows
  • 受影响的行

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

由于

1 个答案:

答案 0 :(得分:3)

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

$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