Run Report
Run #539206aca7ae8: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

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


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Core\Database\Connection::query196 19.8% 83,957 14.0% 30,060 5.5% 275,204 2.0% 379,724 2.8%
Exclusive Metrics for Current Function3,814 4.5% 3,227 10.7% -121,220 -44.0% 33,640 8.9%
Parent functions
Drupal\Core\Cache\DatabaseBackend::getMultiple67 34.2% 26,653 31.7% 10,327 34.4% 89,456 32.5% 78,352 20.6%
Drupal\Core\Config\DatabaseStorage::readMultiple40 20.4% 16,508 19.7% 6,086 20.2% 58,744 21.3% 73,440 19.3%
Drupal\Core\Cache\DatabaseBackend::checksumTags28 14.3% 10,071 12.0% 4,513 15.0% 27,968 10.2% 21,828 5.7%
Drupal\Core\Routing\RouteProvider::getRoutesByNames12 6.1% 6,934 8.3% 2,174 7.2% 27,136 9.9% 34,460 9.1%
Drupal\Core\Database\Query\Select::execute14 7.1% 6,122 7.3% 1,916 6.4% 25,348 9.2% 20,324 5.4%
Drupal\Core\Database\Driver\mysql\Insert::execute2 1.0% 3,959 4.7% 533 1.8% 1,168 0.4% 111,076 29.3%
Drupal\Core\Path\AliasStorage::lookupPathSource9 4.6% 3,738 4.5% 1,132 3.8% 12,484 4.5% 8,836 2.3%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple10 5.1% 3,472 4.1% 1,438 4.8% 11,128 4.0% 10,836 2.9%
Drupal\Core\Config\DatabaseStorage::listAll6 3.1% 2,813 3.4% 803 2.7% 6,696 2.4% 6,864 1.8%
Drupal\Core\Routing\RouteProvider::getRoutesByPath2 1.0% 1,430 1.7% 332 1.1% 4,804 1.7% 7,668 2.0%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::getAll1 0.5% 493 0.6% 121 0.4% 1,640 0.6% 1,872 0.5%
Drupal\Core\Path\AliasStorage::preloadPathAlias1 0.5% 415 0.5% 155 0.5% 2,288 0.8% 0 0.0%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::getMultiple1 0.5% 407 0.5% 148 0.5% 1,832 0.7% 2,124 0.6%
Drupal\Core\Database\Query\Delete::execute1 0.5% 347 0.4% 135 0.4% 1,760 0.6% 2,044 0.5%
Drupal\Core\KeyValueStore\DatabaseStorage::getAll1 0.5% 314 0.4% 111 0.4% 1,356 0.5% 0 0.0%
Drupal\user\UserStorage::addRoles1 0.5% 281 0.3% 136 0.5% 1,396 0.5% 0 0.0%
Child functions
Drupal\Core\Database\Statement::execute196 24.9% 68,576 81.7% 14,650 48.7% 172,256 62.6% 145,868 38.4%
Drupal\Core\Database\Connection::prepareQuery196 24.9% 5,584 6.7% 5,795 19.3% 127,196 46.2% 63,224 16.6%
Drupal\Core\Database\Connection::expandArguments196 24.9% 5,499 6.5% 5,691 18.9% 15,596 5.7% 111,888 29.5%
Drupal\Core\Database\Connection::defaultOptions196 24.9% 469 0.6% 675 2.2% 79,760 29.0% 24,132 6.4%
Drupal\Core\Database\Statement::rowCount1 0.1% 11 0.0% 13 0.0% 1,136 0.4% 972 0.3%
PDO::lastInsertId2 0.3% 4 0.0% 9 0.0% 480 0.2% 0 0.0%