Run Report
Run #52c88c0f5608c: 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::query159 18.4% 31,831 12.0% 15,498 6.2% 2,172,536 10.0% 732,768 3.3%
Exclusive Metrics for Current Function2,258 7.1% 1,839 11.9% 417,856 19.2% 142,160 19.4%
Parent functions
Drupal\Core\Cache\DatabaseBackend::getMultiple89 56.0% 17,781 55.9% 9,534 61.5% 1,837,000 84.6% 543,864 74.2%
Drupal\Core\Routing\RouteProvider::getRoutesByPath19 11.9% 4,738 14.9% 1,777 11.5% 87,808 4.0% 39,576 5.4%
Drupal\Core\Path\AliasManager::lookupPathSource13 8.2% 2,508 7.9% 989 6.4% 49,904 2.3% 2,704 0.4%
Drupal\Core\Database\Query\Select::execute11 6.9% 2,461 7.7% 921 5.9% 81,520 3.8% 62,728 8.6%
Drupal\Core\Cache\DatabaseBackend::checksumTags15 9.4% 2,227 7.0% 1,209 7.8% 60,912 2.8% 49,344 6.7%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple7 4.4% 1,237 3.9% 619 4.0% 27,368 1.3% 21,656 3.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames4 2.5% 699 2.2% 357 2.3% 14,936 0.7% 3,224 0.4%
Drupal\Core\Database\Driver\mysql\Connection::queryRange1 0.6% 180 0.6% 92 0.6% 13,088 0.6% 9,672 1.3%
Child functions
Drupal\Core\Database\Statement::execute159 22.8% 24,114 75.8% 7,756 50.0% 1,432,112 65.9% 328,280 44.8%
Drupal\Core\Database\Connection::prepareQuery159 22.8% 2,637 8.3% 2,767 17.9% 161,272 7.4% 49,312 6.7%
Drupal\Core\Database\Connection::expandArguments159 22.8% 2,418 7.6% 2,553 16.5% 14,720 0.7% 81,704 11.2%
Drupal\Core\Database\Connection::defaultOptions159 22.8% 199 0.6% 324 2.1% 121,728 5.6% 26,400 3.6%
Composer\Autoload\ClassLoader::loadClass1 0.1% 104 0.3% 105 0.7% 13,960 0.6% 64 0.0%
print_r12 1.7% 59 0.2% 68 0.4% 1,520 0.1% 102,688 14.0%
Exception::__construct12 1.7% 14 0.0% 27 0.2% 4,872 0.2% 1,336 0.2%
Exception::getMessage12 1.7% 12 0.0% 23 0.1% 2,144 0.1% 824 0.1%
substr12 1.7% 9 0.0% 20 0.1% 1,168 0.1% 0 0.0%
Exception::getCode12 1.7% 7 0.0% 16 0.1% 1,184 0.1% 0 0.0%