Run Report
Run #691f43ff77153: XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.

Parent/Child report for Bitrix\Main\ORM\Query\Query::buildJoinMap [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Main\ORM\Query\Query::buildJoinMap307 0.9% 27,941 N/A%
Exclusive Metrics for Current Function5,096 18.2%
Parent function
Bitrix\Main\ORM\Query\Query::buildQuery307 100.0% 27,941 100.0%
Child functions
Bitrix\Main\ORM\Query\Query::getInitAlias7,104 20.2% 17,224 61.6%
Bitrix\Main\ORM\Query\ChainElement::getParameter2,522 7.2% 1,853 6.6%
Bitrix\Main\ORM\Query\Query::prepareJoinReference19 0.1% 1,024 3.7%
array_slice2,394 6.8% 549 2.0%
Bitrix\Main\ORM\Query\ChainElement::getValue9,702 27.6% 494 1.8%
is_array2,387 6.8% 457 1.6%
Bitrix\Main\ORM\Query\ChainElement::setParameter2,432 6.9% 365 1.3%
Bitrix\Main\ORM\Entity::getConnection307 0.9% 344 1.2%
Bitrix\Main\ORM\Query\Chain::getLastElement2,522 7.2% 146 0.5%
Bitrix\Main\ORM\Query\Chain::forcesDataDoublingOff2,375 6.8% 134 0.5%
Bitrix\Main\ORM\Query\Chain::getAllElements2,375 6.8% 130 0.5%
Bitrix\Main\DB\Connection::getSqlHelper307 0.9% 53 0.2%
join83 0.2% 22 0.1%
Bitrix\Main\DB\MysqliSqlHelper::getAliasLength307 0.9% 17 0.1%
Bitrix\Main\ORM\Query\ChainElement::getDefinitionFragment45 0.1% 13 0.0%
Bitrix\Main\ORM\Fields\Relations\Relation::getJoinType45 0.1% 4 0.0%
Bitrix\Main\ORM\Fields\Relations\Relation::getRefEntity45 0.1% 4 0.0%
Bitrix\Main\ORM\Entity::getName45 0.1% 3 0.0%
Bitrix\Main\ORM\Fields\Field::getName64 0.2% 3 0.0%
strtolower19 0.1% 2 0.0%
strlen19 0.1% 2 0.0%
is_null19 0.1% 2 0.0%
Bitrix\Main\ORM\Entity::getDBTableName19 0.1% 0 0.0%
Bitrix\Main\ORM\Fields\Relations\Reference::getReference19 0.1% 0 0.0%