Как профилировать SQL-запросы с использованием ADODB? - PullRequest
1 голос
/ 02 января 2011

Я использую ADODB библиотеку для SQL-манипуляций, но мне интересно, есть ли способ отобразить каждый из них:

  • Синтаксис запроса
  • ОбработкаВремя
  • Полученные строки
  • Затронутые строки

Таким образом, как firebug внизу страниц во время разработки, это означает, что было бы очень полезно улучшить производительность иотладка.

Спасибо

1 Ответ

3 голосов
/ 02 января 2011

Возможно, вам придется написать собственный вывод для консоли 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...