| Function Name | Calls | Calls% | Incl. Wall Time (microsec) | IWall% |
|---|
| Current Function |
| Bitrix\Main\ORM\Query\Query::buildJoinMap | 238 |
0.6% |
34,951 |
1747550.0% |
| Exclusive Metrics for Current Function | | | 5,681 |
16.3% |
| Parent function |
| Bitrix\Main\ORM\Query\Query::buildQuery | 238 |
100.0% |
34,951 |
100.0% |
| Child functions |
| Bitrix\Main\ORM\Query\Query::getInitAlias | 6,716 |
17.7% |
13,776 |
39.4% |
| Bitrix\Main\ORM\Query\Query::prepareJoinReference | 158 |
0.4% |
11,379 |
32.6% |
| Bitrix\Main\ORM\Query\ChainElement::getParameter | 2,648 |
7.0% |
1,015 |
2.9% |
| array_slice | 2,566 |
6.8% |
679 |
1.9% |
| Bitrix\Main\ORM\Query\ChainElement::getValue | 9,912 |
26.2% |
476 |
1.4% |
| Bitrix\Main\ORM\Query\ChainElement::setParameter | 2,509 |
6.6% |
460 |
1.3% |
| is_array | 2,227 |
5.9% |
378 |
1.1% |
| Bitrix\Main\ORM\Entity::getConnection | 238 |
0.6% |
247 |
0.7% |
| Bitrix\Main\ORM\Query\Chain::getAllElements | 2,408 |
6.4% |
150 |
0.4% |
| join | 595 |
1.6% |
121 |
0.3% |
| Bitrix\Main\ORM\Query\Chain::getLastElement | 2,648 |
7.0% |
118 |
0.3% |
| Bitrix\Main\ORM\Query\Chain::forcesDataDoublingOff | 2,408 |
6.4% |
118 |
0.3% |
| Bitrix\Main\ORM\Query\ChainElement::getDefinitionFragment | 282 |
0.7% |
88 |
0.3% |
| Bitrix\Main\DB\Connection::getSqlHelper | 238 |
0.6% |
40 |
0.1% |
| Bitrix\Main\ORM\Fields\Relations\Relation::getRefEntity | 282 |
0.7% |
36 |
0.1% |
| strtolower | 158 |
0.4% |
33 |
0.1% |
| strlen | 158 |
0.4% |
28 |
0.1% |
| Bitrix\Main\ORM\Entity::getName | 282 |
0.7% |
25 |
0.1% |
| Bitrix\Main\ORM\Fields\Field::getName | 440 |
1.2% |
25 |
0.1% |
| is_null | 158 |
0.4% |
21 |
0.1% |
| Bitrix\Main\ORM\Fields\Relations\Reference::getReference | 158 |
0.4% |
15 |
0.0% |
| Bitrix\Main\ORM\Fields\Relations\Relation::getJoinType | 282 |
0.7% |
15 |
0.0% |
| Bitrix\Main\ORM\Entity::getDBTableName | 158 |
0.4% |
14 |
0.0% |
| Bitrix\Main\DB\MysqliSqlHelper::getAliasLength | 238 |
0.6% |
13 |
0.0% |