Diff Report
Run #512a40915a5dd: XHProf Run (Namespace=drupal-perf)
vs.
Run #512a40ad78082: XHProf Run (Namespace=drupal-perf)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\Database\Query\Select::execute

Drupal\Core\Database\Query\Select::executeRun #512a40915a5ddRun #512a40ad78082DiffDiff%
Number of Function Calls7 9 2 28.6%
Incl. Wall Time (microsec)3,782 4,864 1,082 28.6%
Incl. Wall Time (microsec) per call 540 540 0 0.0%
Excl. Wall Time (microsec)82 111 29 35.4%
Incl. CPU (microsecs)4,000 4,000 0 0.0%
Incl. CPU (microsecs) per call 571 444 -127 -22.2%
Excl. CPU (microsec)4,000 0 -4,000 -100.0%
Incl. MemUse (bytes)333,952 384,416 50,464 15.1%
Incl. MemUse (bytes) per call 47,707 42,713 -4,995 -10.5%
Excl. MemUse (bytes)-14,064 -12,696 1,368 9.7%
Incl. PeakMemUse (bytes)371,128 428,176 57,048 15.4%
Incl. PeakMemUse (bytes) per call 53,018 47,575 -5,443 -10.3%
Excl. PeakMemUse (bytes)4,392 4,872 480 10.9%

Parent/Child Regression/Improvement report for Drupal\Core\Database\Query\Select::execute [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl. CPU Diff
(microsec)
ICpu
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Drupal\Core\Database\Query\Select::execute2 20.0% 1,082 3.8% 0 0.0% 50,464 1.5% 57,048 1.7%
Exclusive Metrics Diff for Current Function29 2.7% -4,000 N/A% 1,368 2.7% 480 0.8%
Parent functions
Drupal\Core\Database\Query\PagerSelectExtender::execute-2 -100.0% -776 -71.7% -4,000 N/A% -63,600 -126.0% -61,888 -108.5%
Drupal\views\Plugin\views\query\Sql::execute1 50.0% 568 52.5% 0 N/A% 27,056 53.6% 31,776 55.7%
Drupal\views\Plugin\views\pager\PagerPluginBase::execute_count_query1 50.0% 506 46.8% 4,000 N/A% 66,384 131.5% 67,744 118.7%
Drupal\field_sql_storage\Entity\Query::result1 50.0% 389 36.0% 0 N/A% 8,144 16.1% 5,416 9.5%
field_read_fields1 50.0% 377 34.8% 0 N/A% 14,032 27.8% 16,600 29.1%
Drupal\Core\Entity\DatabaseStorageController::load0 0.0% 15 1.4% 0 N/A% -16 -0.0% -1,000 -1.8%
Drupal\user\UserData::get0 0.0% 3 0.3% 0 N/A% 0 0.0% 0 0.0%
menu_local_tasks0 0.0% 0 0.0% 0 N/A% -1,536 -3.0% -1,600 -2.8%
Child functions
Drupal\Core\Database\Query\Select::getArguments2 25.0% 388 35.9% 4,000 N/A% 31,512 62.4% 34,376 60.3%
Drupal\Core\Database\Query\Select::preExecute2 25.0% 282 26.1% 0 N/A% 1,368 2.7% 11,120 19.5%
Drupal\Core\Database\Query\Select::__toString2 25.0% 204 18.9% 0 N/A% 840 1.7% 2,152 3.8%
Drupal\Core\Database\Connection::query2 25.0% 179 16.5% 0 N/A% 15,376 30.5% 8,920 15.6%