Diff Report
Run #5578e32524136: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #5578e29590a73: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

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

Drupal\Core\Database\Connection::queryRun #5578e32524136Run #5578e29590a73DiffDiff%
Number of Function Calls136 130 -6 -4.4%
Incl. Wall Time (microsec)38,035 35,317 -2,718 -7.1%
Incl. Wall Time (microsec) per call 280 272 -8 -2.9%
Excl. Wall Time (microsec)1,286 1,176 -110 -8.6%
Incl. MemUse (bytes)828,048 808,352 -19,696 -2.4%
Incl. MemUse (bytes) per call 6,089 6,218 130 2.1%
Excl. MemUse (bytes)-124,576 -111,072 13,504 10.8%
Incl. PeakMemUse (bytes)478,056 454,864 -23,192 -4.9%
Incl. PeakMemUse (bytes) per call 3,515 3,499 -16 -0.5%
Excl. PeakMemUse (bytes)30,136 30,504 368 1.2%

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.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Drupal\Core\Database\Connection::query-6 -18.2% -2,718 -20.6% -19,696 -3.4% -23,192 -4.6%
Exclusive Metrics Diff for Current Function-110 -4.0% 13,504 68.6% 368 1.6%
Parent functions
Drupal\Core\Cache\DatabaseBackend::getMultiple-2 -33.3% -750 -27.6% -11,328 -57.5% -912 -3.9%
Drupal\Core\Database\Query\Update::execute-1 -16.7% -648 -23.8% -2,776 -14.1% -17,896 -77.2%
Drupal\Core\Database\Query\Delete::execute-1 -16.7% -527 -19.4% -656 -3.3% -2,456 -10.6%
Drupal\Core\Database\Driver\mysql\Insert::execute-1 -16.7% -494 -18.2% -1,712 -8.7% 0 0.0%
Drupal\Core\Database\Query\Select::execute-1 -16.7% -184 -6.8% -3,248 -16.5% -2,448 -10.6%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple0 0.0% -114 -4.2% 24 0.1% 144 0.6%
Drupal\Core\Routing\RouteProvider::getRoutesByPath0 0.0% -18 -0.7% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum0 0.0% 18 0.7% 0 0.0% 376 1.6%
Drupal\Core\Path\AliasStorage::lookupPathSource0 0.0% -1 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Routing\RouteProvider::preLoadRoutes0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Database\Statement::execute-6 -22.2% -2,466 -90.7% -20,432 -103.7% -20,944 -90.3%
Drupal\Core\Database\Connection::prepareQuery-6 -22.2% -73 -2.7% -5,792 -29.4% -2,144 -9.2%
Drupal\Core\Database\Connection::expandArguments-6 -22.2% -70 -2.6% 0 0.0% -832 -3.6%
Drupal\Core\Database\Connection::defaultOptions-6 -22.2% 10 0.4% -4,560 -23.2% 360 1.6%
Drupal\Core\Database\Statement::rowCount-2 -7.4% -8 -0.3% -1,728 -8.8% 0 0.0%
PDO::lastInsertId-1 -3.7% -1 -0.0% -688 -3.5% 0 0.0%