Diff Report
Run #51774cdfb1214: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #51774c26bf054: 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 #51774cdfb1214Run #51774c26bf054DiffDiff%
Number of Function Calls139 139 0 0.0%
Incl. Wall Time (microsec)52,869 51,445 -1,424 -2.7%
Incl. Wall Time (microsec) per call 380 370 -10 -2.7%
Excl. Wall Time (microsec)2,020 2,014 -6 -0.3%
Incl. CPU (microsecs)20,920 21,054 134 0.6%
Incl. CPU (microsecs) per call 151 151 1 0.6%
Excl. CPU (microsec)1,687 1,655 -32 -1.9%
Incl. MemUse (bytes)1,030,768 1,030,672 -96 -0.0%
Incl. MemUse (bytes) per call 7,416 7,415 -1 -0.0%
Excl. MemUse (bytes)-111,632 -111,616 16 0.0%
Incl. PeakMemUse (bytes)643,408 673,336 29,928 4.7%
Incl. PeakMemUse (bytes) per call 4,629 4,844 215 4.7%
Excl. PeakMemUse (bytes)40,312 40,312 0 0.0%

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,424 -5.7% 134 0.6% -96 -1.1% 29,928 252.8%
Exclusive Metrics Diff for Current Function-6 -0.4% -32 -23.9% 16 16.7% 0 0.0%
Parent functions
Drupal\Core\Cache\DatabaseBackend::getMultiple0 N/A% -1,388 -97.5% -28 -20.9% -88 -91.7% 56 0.2%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple0 N/A% 346 24.3% 79 59.0% 0 0.0% 472 1.6%
Drupal\Core\Database\Query\Select::execute0 N/A% -310 -21.8% 12 9.0% 8 8.3% 29,592 98.9%
Drupal\Core\Cache\DatabaseBackend::checksumTags0 N/A% 197 13.8% 62 46.3% -16 -16.7% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple@10 N/A% -153 -10.7% -36 -26.9% 0 0.0% 0 0.0%
Drupal\Core\Path\AliasManager::lookupPathSource0 N/A% -104 -7.3% -48 -35.8% 0 0.0% 0 0.0%
db_query0 N/A% -51 -3.6% 71 53.0% 0 0.0% -192 -0.6%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest0 N/A% 38 2.7% 21 15.7% 0 0.0% 0 0.0%
Drupal\Core\Database\Driver\mysql\Connection::queryRange0 N/A% 1 0.1% 1 0.7% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Database\Statement::execute0 N/A% -1,422 -99.9% 162 120.9% -144 -150.0% 29,416 98.3%
Drupal\Core\Database\Connection::prepareQuery0 N/A% 18 1.3% 20 14.9% 48 50.0% 104 0.3%
Drupal\Core\Database\Connection::expandArguments0 N/A% -11 -0.8% -18 -13.4% -8 -8.3% 408 1.4%
Drupal\Core\Database\Connection::defaultOptions0 N/A% -3 -0.2% 2 1.5% -8 -8.3% 0 0.0%