Add pinba timer for db_query
This commit is contained in:
@@ -216,6 +216,9 @@ if (!defined('SMF'))
|
||||
function db_query($db_string, $file, $line)
|
||||
{
|
||||
global $db_cache, $db_count, $db_connection, $modSettings;
|
||||
$trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS,2);
|
||||
|
||||
$timer = pinba_timer_start(array("component" => 'db_query', 'file' => $trace[1]['function'], 'file' => $file));
|
||||
|
||||
// One more query....
|
||||
$db_count = !isset($db_count) ? 1 : $db_count + 1;
|
||||
@@ -296,6 +299,7 @@ function db_query($db_string, $file, $line)
|
||||
$db_cache[$db_count]['t'] = $end[0] + $end[1] - $st[0] - $st[1];
|
||||
}
|
||||
|
||||
pinba_timer_stop($timer);
|
||||
return $ret;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user