Run Report
Run #52c88421db9ce: 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,918 13.0% 15,664 6.8% 2,172,336 10.0% 738,576 3.4%
Exclusive Metrics for Current Function2,290 7.2% 1,825 11.7% 417,816 19.2% 141,696 19.2%
Parent functions
Drupal\Core\Cache\DatabaseBackend::getMultiple89 56.0% 17,869 56.0% 9,625 61.4% 1,836,872 84.6% 550,328 74.5%
Drupal\Core\Routing\RouteProvider::getRoutesByPath19 11.9% 4,725 14.8% 1,809 11.5% 87,808 4.0% 39,640 5.4%
Drupal\Core\Path\AliasManager::lookupPathSource13 8.2% 2,514 7.9% 989 6.3% 49,904 2.3% 2,704 0.4%
Drupal\Core\Database\Query\Select::execute11 6.9% 2,440 7.6% 938 6.0% 81,448 3.7% 62,880 8.5%
Drupal\Core\Cache\DatabaseBackend::checksumTags15 9.4% 2,229 7.0% 1,223 7.8% 60,912 2.8% 48,688 6.6%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple7 4.4% 1,251 3.9% 621 4.0% 27,368 1.3% 21,440 2.9%
Drupal\Core\Routing\RouteProvider::getRoutesByNames4 2.5% 713 2.2% 367 2.3% 14,936 0.7% 3,224 0.4%
Drupal\Core\Database\Driver\mysql\Connection::queryRange1 0.6% 177 0.6% 92 0.6% 13,088 0.6% 9,672 1.3%
Child functions
Drupal\Core\Database\Statement::execute159 22.8% 24,213 75.9% 7,944 50.7% 1,431,816 65.9% 335,888 45.5%
Drupal\Core\Database\Connection::prepareQuery159 22.8% 2,585 8.1% 2,719 17.4% 161,272 7.4% 48,408 6.6%
Drupal\Core\Database\Connection::expandArguments159 22.8% 2,459 7.7% 2,607 16.6% 14,720 0.7% 81,352 11.0%
Drupal\Core\Database\Connection::defaultOptions159 22.8% 187 0.6% 327 2.1% 121,752 5.6% 26,760 3.6%
print_r12 1.7% 75 0.2% 84 0.5% 1,520 0.1% 102,312 13.9%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass1 0.1% 69 0.2% 70 0.4% 14,072 0.6% 0 0.0%
Exception::__construct12 1.7% 14 0.0% 26 0.2% 4,872 0.2% 1,336 0.2%
Exception::getMessage12 1.7% 12 0.0% 25 0.2% 2,144 0.1% 824 0.1%
substr12 1.7% 9 0.0% 18 0.1% 1,168 0.1% 0 0.0%
Exception::getCode12 1.7% 5 0.0% 19 0.1% 1,184 0.1% 0 0.0%