Run Report
Run #52c8778fefb2b: 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::query72 19.2% 14,714 9.6% 7,159 4.9% 606,912 3.9% 436,296 2.8%
Exclusive Metrics for Current Function885 6.0% 710 9.9% -9,080 -1.5% 71,456 16.4%
Parent functions
Drupal\Core\Cache\DatabaseBackend::getMultiple42 58.3% 8,827 60.0% 4,525 63.2% 459,688 75.7% 311,184 71.3%
Drupal\Core\Routing\RouteProvider::getRoutesByPath10 13.9% 2,425 16.5% 920 12.9% 46,928 7.7% 35,840 8.2%
Drupal\Core\Cache\DatabaseBackend::checksumTags10 13.9% 1,500 10.2% 832 11.6% 40,744 6.7% 45,120 10.3%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple5 6.9% 945 6.4% 460 6.4% 19,704 3.2% 18,416 4.2%
Drupal\Core\Path\AliasManager::lookupPathSource2 2.8% 424 2.9% 158 2.2% 8,512 1.4% 0 0.0%
Drupal\Core\Database\Driver\mysql\Connection::queryRange1 1.4% 227 1.5% 95 1.3% 13,776 2.3% 9,936 2.3%
Drupal\Core\Database\Query\Select::execute1 1.4% 219 1.5% 88 1.2% 13,200 2.2% 11,592 2.7%
Drupal\Core\Routing\RouteProvider::getRoutesByNames1 1.4% 147 1.0% 81 1.1% 4,360 0.7% 4,208 1.0%
Child functions
Drupal\Core\Database\Statement::execute72 24.5% 11,183 76.0% 3,624 50.6% 456,688 75.2% 225,248 51.6%
Drupal\Core\Database\Connection::expandArguments72 24.5% 1,244 8.5% 1,305 18.2% 11,368 1.9% 66,880 15.3%
Drupal\Core\Database\Connection::prepareQuery72 24.5% 1,196 8.1% 1,256 17.5% 73,808 12.2% 29,152 6.7%
Drupal\Core\Database\Connection::defaultOptions72 24.5% 100 0.7% 154 2.2% 55,624 9.2% 24,144 5.5%
Composer\Autoload\ClassLoader::loadClass1 0.3% 96 0.7% 97 1.4% 13,960 2.3% 1,128 0.3%
print_r1 0.3% 5 0.0% 6 0.1% 848 0.1% 16,576 3.8%
Exception::__construct1 0.3% 2 0.0% 2 0.0% 1,136 0.2% 848 0.2%
Exception::getMessage1 0.3% 1 0.0% 3 0.0% 912 0.2% 864 0.2%
Exception::getCode1 0.3% 1 0.0% 1 0.0% 832 0.1% 0 0.0%
substr1 0.3% 1 0.0% 1 0.0% 816 0.1% 0 0.0%