XHProf LiskDAO::establishConnection Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
LiskDAO::establishConnection4,25712,883,422 us100.0%
Parent Calls
LiskDAO::loadRawDataWhere4111,089,913 us
LiskDAO::openTransaction3611,921,942 us
LiskDAO::insertRecordIntoDatabase1,3564,074,583 us
LiskDAO::killTransaction33,790 us
AphrontMySQLDatabaseConnectionTestCase::testConnectionFailures11,740 us
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows3862,448,347 us
PhabricatorUser::updateNameTokens119189,629 us
LiskDAO::saveTransaction358702,454 us
LiskDAO::update188504,120 us
HeraldTranscript::loadXHeraldRulesHeader51225,876 us
PhabricatorEdgeConfig::establishConnection335406,305 us
LiskDAO::beginReadLocking43,773 us
LiskDAO::endReadLocking43,816 us
LiskDAO::delete2431,465 us
DifferentialDiffQuery::loadPage1111,344 us
HarbormasterBuildQuery::loadPage1010,175 us
PhabricatorGlobalLock::doLock113,350 us
HarbormasterBuildTargetQuery::loadPage89,679 us
HarbormasterBuildStepQuery::loadPage109,523 us
HarbormasterBuildMessageQuery::loadPage21,906 us
PhabricatorWorkerArchiveTask::save88,938 us
LiskFixtureTestCase::testCounters324,642 us
HeraldRuleQuery::loadPage2496,996 us
HeraldTranscript::saveXHeraldRulesHeader2426,606 us
ManiphestTaskQuery::loadPage3041,563 us
ManiphestTaskQuery::loadPage@1815,289 us
ManiphestTransactionEditor::getAdjacentSubpriority22,457 us
PhabricatorAuthProviderConfigQuery::loadPage121,531 us
ConpherenceParticipantCountQuery::execute924,483 us
PhabricatorFeedStoryNotification::countUnread932,427 us
PhabricatorKeyValueDatabaseCache::establishConnection928,200 us
PhabricatorAuthInviteQuery::loadPage3139,391 us
LiskDAO::beginWriteLocking4879,907 us
LiskDAO::endWriteLocking4890,399 us
PhabricatorUser::writeProfileImageCache2365,405 us
PhabricatorCalendarEventQuery::loadPage23154,356 us
PhabricatorUser::writeAvailabilityCache2390,243 us
PhabricatorAuthTemporaryTokenQuery::loadPage1225,009 us
PhabricatorInfrastructureTestCase::testRejectMySQLNonUTF8Queries125,859 us
PhabricatorProject::updateDatasourceTokens2327,965 us
PhabricatorDestructionEngine::destroyNotifications518,833 us
PhabricatorWorkerLeaseQuery::execute2325,076 us
PhabricatorRepository::writeStatusMessage1922,077 us
PhabricatorRepositoryDiscoveryEngine::recordCommit4256,112 us
PhabricatorRepository::delete22,036 us
DiffusionCommitQuery::loadPage1615,867 us
PhabricatorRepositoryCommitChangeParserWorker::lookupOrCreatePaths3438,378 us
PhabricatorRepositoryCommitChangeParserWorker::lookupPaths5456,342 us
DiffusionPathQuery::execute3132,515 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupSvnCommits88,447 us
PhabricatorRepositorySvnCommitChangeParserWorker::writeBrowse2020,458 us
QueryFormattingTestCase::testQueryFormatting11,885 us
Child Calls
LiskDAO::getEstablishedConnection4,2554,133,259 us32.1%
AphrontDatabaseConnection::openTransaction2873,237,202 us25.1%
PhabricatorLiskDAO::establishLiveConnection2932,115,561 us16.4%
LiskDAO::shouldIsolateAllLiskEffectsToCurrentProcess4,257983,559 us7.6%
LiskDAO::shouldIsolateAllLiskEffectsToTransactions4,546757,624 us5.9%
LiskDAO::setEstablishedConnection295205,809 us1.6%
LiskDAO::establishIsolatedConnection2906 us0.0%