XHProf LiskDAO::establishConnection Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
LiskDAO::establishConnection4,28517,512,057 us100.0%
Parent Calls
LiskDAO::loadRawDataWhere4111,489,891 us
LiskDAO::openTransaction3672,673,471 us
LiskDAO::insertRecordIntoDatabase1,3605,414,801 us
LiskDAO::killTransaction35,451 us
AphrontMySQLDatabaseConnectionTestCase::testConnectionFailures11,722 us
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows4193,104,071 us
PhabricatorUser::updateNameTokens119287,971 us
LiskDAO::saveTransaction364872,659 us
LiskDAO::update190345,339 us
HeraldTranscript::loadXHeraldRulesHeader53469,330 us
PhabricatorEdgeConfig::establishConnection340713,554 us
LiskDAO::beginReadLocking46,600 us
LiskDAO::endReadLocking410,202 us
LiskDAO::delete2462,868 us
DifferentialDiffQuery::loadPage1123,124 us
PhabricatorGlobalLock::doLock120,801 us
HarbormasterBuildStepQuery::loadPage1225,969 us
HarbormasterBuildMessageQuery::loadPage24,113 us
PhabricatorWorkerArchiveTask::save829,896 us
LiskFixtureTestCase::testCounters3105,268 us
HeraldRuleQuery::loadPage24218,952 us
HeraldTranscript::saveXHeraldRulesHeader2465,011 us
ManiphestTaskQuery::loadPage3051,622 us
ManiphestTaskQuery::loadPage@1815,391 us
ManiphestTransactionEditor::getAdjacentSubpriority23,693 us
PhabricatorAuthProviderConfigQuery::loadPage139,712 us
ConpherenceParticipantCountQuery::execute934,689 us
PhabricatorFeedStoryNotification::countUnread938,261 us
PhabricatorKeyValueDatabaseCache::establishConnection940,949 us
LiskDAO::beginWriteLocking48111,623 us
LiskDAO::endWriteLocking4897,289 us
PhabricatorAuthInviteQuery::loadPage3153,755 us
PhabricatorUser::writeProfileImageCache2350,022 us
PhabricatorCalendarEventQuery::loadPage23235,906 us
PhabricatorUser::writeAvailabilityCache2347,207 us
PhabricatorAuthTemporaryTokenQuery::loadPage1245,608 us
PhabricatorInfrastructureTestCase::testRejectMySQLNonUTF8Queries152,310 us
PhabricatorProject::updateDatasourceTokens2561,200 us
PhabricatorDestructionEngine::destroyNotifications537,650 us
PhabricatorWorkerLeaseQuery::execute2343,417 us
PhabricatorRepository::writeStatusMessage1951,070 us
PhabricatorRepositoryDiscoveryEngine::recordCommit4286,046 us
PhabricatorRepositoryCommitChangeParserWorker::lookupOrCreatePaths3484,739 us
PhabricatorRepositoryCommitChangeParserWorker::lookupPaths54135,991 us
DiffusionPathQuery::execute3173,449 us
PhabricatorRepository::delete25,830 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupSvnCommits816,475 us
PhabricatorRepositorySvnCommitChangeParserWorker::writeBrowse2043,964 us
QueryFormattingTestCase::testQueryFormatting13,125 us
Child Calls
LiskDAO::getEstablishedConnection4,2835,195,181 us29.7%
AphrontDatabaseConnection::openTransaction2864,974,232 us28.4%
PhabricatorLiskDAO::establishLiveConnection2922,790,422 us15.9%
LiskDAO::shouldIsolateAllLiskEffectsToTransactions4,5731,316,607 us7.5%
LiskDAO::shouldIsolateAllLiskEffectsToCurrentProcess4,2851,256,441 us7.2%
LiskDAO::setEstablishedConnection294463,178 us2.6%
LiskDAO::establishIsolatedConnection21,017 us0.0%