Run Report
Run #535139ab6e707: XHProf Run (Namespace=drupal-perf-cottser)
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::query280 19.9% 65,181 5.1% 27,341 2.2% 2,320,672 5.3% 610,456 1.4%
Exclusive Metrics for Current Function3,350 5.1% 2,608 9.5% -241,760 -10.4% 38,584 6.3%
Parent functions
Drupal\Core\Database\Query\Select::execute159 56.8% 38,831 59.6% 14,657 53.6% 1,603,048 69.1% 130,768 21.4%
Drupal\Core\Cache\DatabaseBackend::getMultiple46 16.4% 10,663 16.4% 5,332 19.5% 366,168 15.8% 221,808 36.3%
Drupal\Core\Config\DatabaseStorage::readMultiple31 11.1% 6,746 10.3% 3,189 11.7% 140,424 6.1% 91,968 15.1%
Drupal\Core\Config\DatabaseStorage::listAll13 4.6% 2,782 4.3% 1,130 4.1% 44,976 1.9% 17,360 2.8%
Drupal\Core\Cache\DatabaseBackend::checksumTags15 5.4% 2,263 3.5% 1,232 4.5% 61,040 2.6% 42,104 6.9%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple8 2.9% 1,366 2.1% 704 2.6% 31,696 1.4% 20,392 3.3%
Drupal\Core\Routing\RouteProvider::getRoutesByNames2 0.7% 1,261 1.9% 551 2.0% 44,184 1.9% 68,312 11.2%
Drupal\Core\Path\AliasStorage::lookupPathSource3 1.1% 635 1.0% 240 0.9% 12,424 0.5% 4,616 0.8%
Drupal\Core\Routing\RouteProvider::getRoutesByPath1 0.4% 252 0.4% 96 0.4% 5,240 0.2% 5,472 0.9%
Drupal\Core\Cache\DatabaseBackend::getMultiple@11 0.4% 210 0.3% 125 0.5% 7,072 0.3% 6,072 1.0%
Drupal\user\UserStorage::addRoles1 0.4% 172 0.3% 85 0.3% 4,400 0.2% 1,584 0.3%
Child functions
Drupal\Core\Database\Statement::execute280 25.0% 53,404 81.9% 15,548 56.9% 1,907,552 82.2% 376,024 61.6%
Drupal\Core\Database\Connection::prepareQuery280 25.0% 5,075 7.8% 5,305 19.4% 396,336 17.1% 50,312 8.2%
Drupal\Core\Database\Connection::expandArguments280 25.0% 2,967 4.6% 3,230 11.8% 24,552 1.1% 115,392 18.9%
Drupal\Core\Database\Connection::defaultOptions280 25.0% 385 0.6% 650 2.4% 233,992 10.1% 30,144 4.9%