Diff Report
Run #51ba929760d1b: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #51ba946b609ed: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\Database\Connection::query

Drupal\Core\Database\Connection::queryRun #51ba929760d1bRun #51ba946b609edDiffDiff%
Number of Function Calls69 69 0 0.0%
Incl. Wall Time (microsec)31,567 30,511 -1,056 -3.3%
Incl. Wall Time (microsec) per call 457 442 -15 -3.3%
Excl. Wall Time (microsec)1,109 1,177 68 6.1%
Incl. CPU (microsecs)12,226 12,558 332 2.7%
Incl. CPU (microsecs) per call 177 182 5 2.7%
Excl. CPU (microsec)931 1,000 69 7.4%
Incl. MemUse (bytes)541,352 542,384 1,032 0.2%
Incl. MemUse (bytes) per call 7,846 7,861 15 0.2%
Excl. MemUse (bytes)-61,120 -61,920 -800 -1.3%
Incl. PeakMemUse (bytes)315,320 219,368 -95,952 -30.4%
Incl. PeakMemUse (bytes) per call 4,570 3,179 -1,391 -30.4%
Excl. PeakMemUse (bytes)13,112 8,048 -5,064 -38.6%

Parent/Child Regression/Improvement report for Drupal\Core\Database\Connection::query [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl. CPU Diff
(microsec)
ICpu
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Drupal\Core\Database\Connection::query0 N/A% -1,056 -0.1% 332 0.0% 1,032 0.0% -95,952 -0.4%
Exclusive Metrics Diff for Current Function68 6.4% 69 20.8% -800 -77.5% -5,064 -5.3%
Parent functions
Drupal\Core\Cache\DatabaseBackend::getMultiple0 N/A% -461 -43.7% 310 93.4% -1,176 -114.0% -38,592 -40.2%
Drupal\Core\Database\Driver\mysql\Connection::queryRange0 N/A% -397 -37.6% -72 -21.7% 0 0.0% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest0 N/A% -204 -19.3% 109 32.8% 1,488 144.2% -32,928 -34.3%
Drupal\Core\Database\Query\Select::execute0 N/A% 193 18.3% 50 15.1% 584 56.6% -16,232 -16.9%
Drupal\Core\Routing\RouteProvider::getRoutesByNames0 N/A% -73 -6.9% -6 -1.8% 168 16.3% -56 -0.1%
Drupal\Core\Path\AliasManager::lookupPathSource0 N/A% -64 -6.1% -30 -9.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags0 N/A% -31 -2.9% -30 -9.0% -32 -3.1% -8,144 -8.5%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple0 N/A% -19 -1.8% 1 0.3% 0 0.0% 0 0.0%
db_query0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Database\Statement::execute0 N/A% -1,176 -111.4% 211 63.6% 760 73.6% -54,088 -56.4%
Drupal\Core\Database\Connection::prepareQuery0 N/A% 40 3.8% 40 12.0% 264 25.6% -6,872 -7.2%
Drupal\Core\Database\Connection::expandArguments0 N/A% 36 3.4% 37 11.1% 24 2.3% -24,624 -25.7%
Drupal\Core\Database\Connection::defaultOptions0 N/A% -24 -2.3% -25 -7.5% 784 76.0% -5,304 -5.5%